Electronics, PCB Design and PCB Layout Daycounter, Inc.
Engineering Services

Custom Firmware, Electronics Design, and PCB Layout

    Home Company Services Products Partners Clients Site Map Contact Us
                 
 

Capabilities

Electronics Design
Firmware Development
Software Development
Embedded Design
PCB Layout
Digital Signal Processing (DSP)
Reverse Engineering
Prototyping
Device Driver Development
VHDL
Motor Controllers
Microcontrollers
Data Acquisition Systems
Palm OS Software
Windows CE Software
Pocket PC Software
Design for Manufacturing
Through Hole to Surface Mount (SMT) Conversion 
Microchip PIC Consultant
MSP430 Development
DSP56 Development
RoHs Redesign
Design for USB

 

Contract VHDL Design

Most microcontroller designs require a certain amount of "glue logic", which is used to connect the microcontroller to peripheral components.  This logic can consist of logic gates, buffers, etc. In the past discrete gates consisting of multiple chips would be used on a board.  Today, FPGA or CPLD devices are used to replace all of this digital logic into a single complex programmable logic device.

There are several advantages to using CPLDs instead of multiple small scale logic chips:

  • CPLDs are reprogrammable, and if the logic is changed don't have to change the boards hardware. 

  • Board space is minimized, because a multitude of chips is replaced with a single chip.

  • Manufacturing costs are reduced, because fewer chips need to be placed.

  • Inventory costs are reduced, because a variety of digital logic chips can be replaced by one or two types of programmable logic chips.

CPLDs are very affordable these days. For example, the Xilinx XC9536XL CPLD can be had at under two dollars in moderate quantities.

Some of the larger FPGAs from Xilinx allow an amazing amount of integration. For example, you can integrate a PCI interface with a virtual microcontroller core, all on a single FPGA.

Before the advent of hardware definition languages such as VHDL, engineers would use schematic based entry for FPGAs, or a myriad of cryptic languages for small programmable logic chips.  The main problem with schematic entry of logic design is that it is not portable among venders, and is time consuming to enter.  

Hardware definition languages such as VHDL or verilog make digital designs completely portable across chip vendors, and allow you to even create your own custom ASIC if you so desire. 

Daycounter specializes in contract digital design of VHDL.  If you need a digital design or VHDL consultant please give contact us.

 

[Employment] [Downloads][Articles] [Contact Us]

Call us now at 801-523-8444  -  136 E. Steep Mountain Dr. Draper, UT 84020

© Copyright 2004 Daycounter, Inc.  All rights Reserved.