Design Examples


Pattern Matching Computation Accelerator
This flight ready, conduction cooled PMC card was designed and built for a major Aerospace firm. The customer provided the image-processing algorithm in a standard programming language and a performance specification. Datatek suggested the PMC platform, and performed the architecture and design for a Xilinx Virtex II FPGA to implement the customer’s algorithm. Datatek was responsible for the board design, schematic capture and layout in addition to the VHDL for the Xilinx design and support PLDs and associated testbench and simulation including the PCI bus core. Datatek also delivered a basic linix device driver and command line interface for unit and integration testing. The customer will be flight-testing the P1 prototypes that were delivered on time which exceeded the customer’s performance requirement.

6 Gbit/S Fast Ethernet Packet Switch
A midsize telecommunications start-up company came to Datatek to implement a series of FPGAs for a scalable 6 Gbit/sec Fast Ethernet switch. Datatek’s review of the customer’s specification resulted in architectural changes that enhanced the products function. Datatek subsequently implemented several variations of data aggregation devices. Each device moved data to and from single high-speed ports and multiple lower speed ports using a shared memory, pipelined architecture. The design was implemented, fully simulated, and delivered to the customer ahead of schedule.

20 Gbit/S Crossbar Switch Controller
This FPGA Design was incorporated into the switch module of a major telecommunication corporation’s 20 Gbit/S IP Router. This crossbar switch controller was capable of directing 20 Gbit/sec IP traffic through an 8 x 8 crossbar switch.

4 Mpacket/S IP Forwarding Table Lookup
Index look-up, radix tree search, and next-hop lookup algorithms were implemented in pipelined stages to achieve a 4 Mega Packet/sec IP forwarding table look-up function. This design required careful RTL design and synthesis along with a high speed external memory interface to meet the demanding search time requirements for IP lookup.

IP Packet Flow Identifier
An IP packet flow identifier was implemented to help meet the quality of service requirement for an IP router by identifying TCP/IP traffic flows. The device identified layer 4 traffic flows based on a set of parameters or direct administrator input and passed the information to a scheduler to assign priority based on quality of service commitments.

CCD Camera Controller
A scientific CCD camera maker enlisted Datatek to design and implement their CCD controller in an Altera FPGA to reduce cost and board complexity. The design included a CCD interface to a USB port.

SAR for Proprietary Cell Format
As part of a cost reduction effort, Datatek engineers combined serial backplane interface ASIC and several other devices into a single Altera PLD. The device performed the backplane contention and SAR function for the proprietary cell switch. This device is required for every circuit pack used in the system and therefore resulted in a substantial cost reduction using the Altera ACEX PLD.

PCI Interface to Optical Data Link
A PCI adaptor card designed to handle a proprietary host interface to the telephone company’s operation systems network equipment. This adaptor was used in critical phone system operations such as billing and provisioning. The card interfaced a proprietary fiber interface to a standard PCI bus on any UNIX based platform. The work included the circuit design of the adaptor board, and the implementation of the protocol processor in an FPGA with an interface to a PCI core.

   
 

Contact us by email info@datatekcorp.com or phone 732-667-1080 and arrange a technical conference.
We would be happy to talk with you about your needs.