| |
Trianz offers its clients complete design and development services
for embedded systems solutions, from concept to product design and
development and testing on a wide variety of processors. Our work
encompasses all the major architectures, from 4-bit microcontrollers
to 64-bit microprocessors, as well as many popular DSPs.
We specialize in the development of embedded software/firmware
for small-footprint, low-cost devices using various real-time
operating systems. We provide solutions to the consumer
electronics and multimedia, telecom and wireless and industrial-automation
and control system verticals.
Firmware Development and Board Support Packages
-
Firmware development for system designs involving
processors, on-board devices and external interfaces
- Real time multitasking kernel development
-
Board support packages that include initialization routines, boot code,
debug utilities, interrupt and error handlers
-
Hardware abstraction layer for interoperability with
kernels under various operating systems
- Platform migration
- Processor architectures CISC to RISC
Device Driver Development
- Host based - UNIX, Linux, Windows
- Embedded - VxWorks, pSOS, Linux, and WinCE
- Multiple Architectures : WDM, NDIS and kernel mode
- Performance tuning through multithreading
- Drivers for printers and scanners
- Networking - Fast Ethernet, FDDI, Gigabit, Token Ring, IR, ATM
- Application development for host-and embedded-based systems
- Protocol stack development
Digital Signal Processing
- Processor dependent assembly optimization for speed or size in audio, video and speech technologies
- Reference application development
- Development of middleware component libraries
- Mathematical modeling and simulation
-
Development and optimization of audio, video, speech, graphics, imaging and video
conferencing codecs on DSP platforms like TI, analog devices and Motorola
- Algorithm development for control systems
Embedded application product development for a wide range of products used in the areas of:
- Consumer electronics, including set-top boxes, IP-TV, smart phones and multimedia devices
- Telecommunications and wireless equipment, including switches, routers, signaling devices, etc.
- Industrial automation and controls, including variable speed drives and SCADA
- Application migration from 16 bit to 32 bit to 64 bit
|