Embedded Hardware Design

KritiKal designs, develops and integrates embedded microprocessors and microcontrollers based platforms with real time characteristics, high reliability and reduced cost and size. A typical hardware development lifecycle at KritiKal is:

 

Embedded Hardware Design

 

We have expertise of working with: 

  • Processors / Microcontrollers: 
    • ARM9 
    • Coldfire Freescale MCFS249 
    • PowerPC - MPC8248 
    • Microchip PIC (16 and 8 bit versions) - 16F, 18F, dsPIC33F 
    • Blackfin 
    • Zilog 
    • MIPS
    • SHARC 
    • TI - DSP platforms 
    • AVR, AVR32 
    • x86 - PC/104, PC/104+ 
    • 8051 
  • Peripheral Interfaces: 
    • Serial Communication Interfaces: RS-232, RS-422, RS-485 etc.
    • Synchronous Serial Communication Interface: I2C, SPI, SSC and ESSI 
    • Memory Devices - Flash based ROM, Storage Cards 
    • Networks: Ethernet, Controller Area Network 
    • General Purpose Input / Output (GPIO) 
    • Graphic & Character LCDs 
    • Real Time Clocks 
    • Timers: PLL(s), Input Capture / Compare and Time Processing Units 
    • Touch Screens 
    • Keypads 
    • Debugging Interfaces: JTAG, ISP, ICSP 
    • Universal Serial Bus (USB) Peripherals 
    • Analog to Digital / Digital to Analog (ADC/DAC) Interfaces 
    • Printers and Point of Sale (PoS) Devices 
    • GSM Modules 
    • Intelligent Power Systems
    • Smart Card Readers 
    • Audio / Video Codec Cards 
  • We have also worked on soft-core embedded processors: development of custom intellectual properties around processors like Nios2, Microblaze, PowerPC, Leon etc. Platform FPGAs provide the functionality of optimizing the design performance to meet fast changing design requirements.

© 2015 Kritikal Solutions Pvt. Ltd.