Micro Controllers
Multi-processor systems involving 32-bit controllersGraphics Controllers
Firmware Development
- Real Time Operating Systems (VxWorks, WinCE / XP embedded, Embedded Linux etc).
- Middleware development.
- GUIs based on Windowing systems such as XFree86, Qt/Embedded, or Microwindows.
- Internet based product solutions such as embedded web Browsers
- Application development for network protocols (Modbus TCP, SNMP, SMTP, NTP, HTTP, FTP)
- Embedded Web servers, Secured Web access using SSL
- Command Line Interface over serial interface, over IP,over modem.
- Application for network management using SNMP.
- Spanning tree protocol for the Ethernet switches
- Encryption algorithms like AES key exchange
- Remote firmware up gradation
- Modbus TCP server, communication software
- SMTP based mail client
- Java based applications over web (For graph, dynamic content updation)
- TCP/IP socket and multithreaded programming
- Imaging processing such as scan conversion, color pallets, zooming, compression / decompression, multi-overlay systems (graphics & text) etc.
- Data encryption & Scramblers (for Conditional Access).
Hardware Interfaces
- Memory interfaces
- SRAM, SDRAM Interface
- FLASH Memory Adapter
- HDD interface
- Device drivers for various peripherals such as ADC / DAC, USB 2.0, UART, I2C, PCMCIA, Ethernet 1394 etc.
- Video encoders for NTSC/PAL or RGB
- Display systems based on CRT / TFT / Plasma etc.
Memory Storage Solutions
- Hard-disk drive
- Solid-state flash memory storage
- Memory sticks
- PCMCIA Flash cards
- Disc-On-Chip
- Required functions for a flash file management system
- Mapping the file structure of the RTOS to the physical flash system
- Increasing the endurance and lifecycle of the flash memory
- Detecting and correcting data errors on the fly
|
FEATURED
|