Chip Design

Chip Design
DDC has extensive experience designing complex systems and chips. DDC has world-class experts on all main technologies including, FPGA, ASIC, and SoC. DDC is generally on the cutting edge, using modern techniques and technologies to achieve the highest quality while completing very complex designs or very tight low power small-footprint designs. DDC has a special emphasis on video/image processing, interfacing, and communication applications. Some examples of applications expertise are: medical imaging and systems, man-portable imaging, military/security imaging, embedded video recording, video enhancement, video and audio codecs, vehicular imaging and recording, detail extraction, video analytics, automotive imaging (driver assist). In communications: networking, video and audio transport, digital radios, forward error correction, transport mechanisms, etc.

With ASIC backgrounds and methodologies, DDC uses long-proven high quality design processes, including modeling, self-checking simulation, design-for-test, issue tracking, full source control, etc.  These categories are highlighted below:

Requirements Definition

  • System Requirements Definition
  • System Design & Partitioning
  • Chip Specification



  • Algorithm Development and Modeling
  • Matlab, Simulink, C, C++ as required



  • Turn-key Chip Design
  • Technology Conversions
  • HDL Design and Unit Simulation
  • High Speed I/O – MGTs
  • Complex Memory Structures
  • High Density Designs
  • High Speed Designs
  • Popular Interfaces Including: USB, PCI/PCIe, Network, PCMCIA, UART, VME64, SmartMediA, CompactFlash
  • Embedded Processors (Nios, Microblaze, PowerPC, ARM, custom)



  • Self Checking Test Benches
  • Top level simulation against models
  • Code coverage


Back End

  • Logic Synthesis
  • Power and Area Optimization
  • Floor Planning, Place, and Route
  • Backend Verification and Sign-Off



  • Test Software Generation
  • Test Plans
  • Initial integration
  • Final integration
  • Conformance checking