Embedded Systems Design

An Embedded system is a special purpose computer systems build into a larger device and it requires meeting very different requirements than a general purpose personal computer. Embedded Systems Design includes microprocessor or a microcontroller (MCU) based design Services.

DRC systems offers service related to hardware and software/firmware development in embedded domain. For very specific custom requirement, we offer one stop solution, from concept to prototype designs of all kinds of embedded systems design including design, testing, verification and documentation.

We offer embedded solutions with reduced time to market without compromising on quality.

Our embedded system services are spread across these areas:

  • Hardware design
  • Software design
  • RF applications

Hardware design

Our hardware expertise can provide a full range of services including functional specifications and requirement documentation, schematics, layout, prototype manufacturing and testing. We can design embedded control systems that employ 8/16/32 bit microprocessors from almost all the major vendors; Static Ram, Flash memory, communication interface devices, display controllers and system interface control logic either in discrete logic or CPLD's / FPGAs. Many designs also incorporate multiple controllers with necessary handshaking & using common resources such as memories etc.

Hardware design expertise at DRC covers the following domains

Digital design

  • 8, 16, 32 bit microprocessors & controllers (Intel/ Freescale/ AMD/ National/ TI/ Microchip/ Dallas etc)
  • High speed bus -> 133MHz

Analog designs

  • Analog circuit designs for signal conditioning
  • ADC & DAC interface
  • Filter design
  • Power supply design - SMPS, Liner, DC-DC Switchers, Battery charging and monitoring
  • Mixed signal designs handling both high speed digital & Analog circuits and interfaces

FPGA/ CPLD designs

  • designs up to 1 Million gate
  • Verilog & VHDL coding
  • Xilinx, Altera, Actel, Lattice

Power electronics

  • Interface Power Electronics Devices (Triacs, MOSFETs, Power Transistors etc.) with Bus Logic
  • Relay, Solenoid, IGBT drives

Communication interfaces

  • RS232C
  • RS485
  • RS422
  • GPIB
  • SPI / I2C
  • Ethernet 10/100Mbps Tx/Fx
  • USB

Software design

Our software expertise includes a full complement of embedded system functionality. Adhering strictly to functional specifications, we bring to bear the best technologies in operating systems, communication suites and software development platforms.

We can develop programs in complete embedded operating environments that run on 8-bit, 16-bit and 32-bit platforms complete with real-time operating system, device drivers, display subsystem, menu subsystem, using a wide variety of development tools.

We can develop drivers for a wide range of devices, including Servo Motor, Stepper Motor, A/D Converter, D/A Converter, RAM, DAC, LCD Display, Real-time Clock, NVRAM, Flash Memory, Serial I/O, and keypad etc.

We also provide high-level or detailed design specifications for new system development or existing system enhancement.

RF Application

DRC System offers RF based solutions development services for both general and customized applications in the field of Radio Frequency from 0.1 MHz to 2.4 GHz. We can develop RF communication modules / solutions for following Applications.

Applications

  • Automatic Meter Reading (AMR)
  • Radio Frequency IDentification (RFID)
  • Global Position Systems receiver (GPS)
  • Global System for Mobile Communications (GSM)
  • VHF/ UHF transceiver
  • Remote Keyless Entry (RKE)

Services Offered

  • RF modules (add-on cards) for direct integration onto any communication port.
  • RF module designs for customized applications
  • Embedded systems with integrated RF solutions