ProcSys Home Know ProcSys Leadership and Vision Enriching Culture Career Growth ProcSys Sitemap ProcSys Contact Address
Service Offerings Technology Expertise Industry Verticals Intellectual Property The Uniteam Model Alliances and Partnerships
 
 
     
Product development
Board design
FPGA
Embedded software
Pre & Post Silicon
System software
ProcSys RIMS
Network management
Application software
Mechanical design
     
 
Embedded Software
Embedded Software
Our software development capability ranges from small assembly routines for micro-controllers to complete firmware solutions for large telecommunication systems.

Our software development capability ranges from small assembly routines for micro-controllers to complete firmware solutions for large telecommunication systems. Our software development teams have a vast experience in architecting, designing and implementing firmware solutions that meet the optimization and performance requirements for embedded systems.

Solutions
 

Board support packages (BSPs)

Device drivers

Operating systems porting

Protocol stacks porting

Applications development

Prototype and production diagnostics

Micro-code development for network Processors

Expertise
 

Architecture design

Design optimization for performance

Coding

Testing: On emulators & actual hardware platforms

Product sustenance: Enhancements, bug fixes and support

ProcSys Advantage
 

Experience in medium to high complexity systems design

Complementary design services on offer: Board, FPGA and embedded software
  design teams
Well established and proven design methodologies & review processes

Domain expertise in datacom, telecom, aerospace/industrial and consumer

  electronics

Long term support contract for product maintenance and enhancements

Capability Matrix
Features Expertise
  Board support packages (BSPs)  

Processors: PowerPC IBM405, MPC860, MPC8240,
MPC8260, ARM, Pentium

  Operating systems

 

Embedded Linux, VxWorks, WinCE, NetBSD and
proprietary kernels

  Device drivers

 

Communication: Ethernet, USB (host and client)
SCSI, HDLC, T1/E1, PCI target & host bridge, I2C,
IrDA, Switch fabric & Network Processors
Storage: Fibre Channel, RAID, IDE, SATA, Compact Flash, EEPROM, NAND & NOR Flash, SD card, MMC & HDQ
Display systems: LCD, LED & Graphics Controller (VGA)
I/O Devices: CD-ROM, DAC, GPIO, Joystick,
Keyboard (USB/PS2), Keypad, Mouse (USB/PS2), Touch Screen
Multimedia: MPEG2, JPEG
Others: DMA, Interrupt controller, Serial port, UART, Timer, GPS driver, Power Management, DSP link, ATM card

  Protocol stacks

 

Data Link Layer: ARP, PPP
Network Layer: ICMP, IP v4&v6, RIP2 & IPv6, RIPng for IP v6 & VRRP
Routing Layer: STP, BGP-4, EGP, OSPF & HSRP
Session Layer: DNS
Application Layer: BOOTP, DHCP,TFTP, POP3, SMTP, SNMP,
Telnet, HTTP, FTP, NAT, NFS
Network Management Agent: SNMP V1, V2, V3, AgentX, Proxy Agent
ATM Stack: Q93.B, Q.SAAL, ILMI, P-NNI, LEC, LES/LECS/BUS
Fibre Channel: FC-PI, FC-FS, FC-SW, FC-AL, FCIP, iFCP

  Diagnostics

 

POST, Prototype debugging & production diagnostics

  Language

 

Assembly, Micro-code, C, C++, HTML & XML, Java

Click here to send us an enquiry on any service or information you need and we will get in touch with you immediately.
ProcSys Copyright
ProcSys Terms of Use