|
FPGA Projects:
The
following list provides a brief introduction into a few of the
FPGA projects Comm Logic Design has developed recently. In each case, our team was solely responsible
for the successful implementation and delivery of each FPGA
project listed.
 |
Xilinx Virtex-II Pro DDR
SDRAM cache controller.
|
 |
Xilinx Virtex-II Pro Embedded PowerPC based
designs using Xilinx EDK. |
 |
Xilinx Spartan-3 MicroBlaze
Embedded Processor designs using Xilinx EDK.
|
 |
Silicon Data Base Controller
with deep packet inspection capability
built into a Xilinx Virtex-II Pro integrating
Network Search Engine (TCAM) support, DDR DRAM
interface, QDR-II / LA-1 multi-context NPU
interface, Embedded PowerPC subsystem for RAM/ALU,
Aurora / multi-channel bonded Rocket IO combined
to implement a stateful database in silicon.
|
 |
10G throughput, 64GByte DDR
SDRAM Caching Sector Controller architectural
development for mid-level Storage Area Network
appliance.
|
 |
ATM long-range wireless base
station base-band processor and MAC FPGA built
into a Xilinx Virtex-II Pro. Design was a
port of an existing design, with extensive new
functionality added. Included Utopia
interface, SDRAM controller, SAR, PowerPC
interface, arbiters, framers, deframers and
timing logic. |
 |
SPI4.2 to SPI-3 to Backplane
bus bridge and switch used in an Intel IXP2800 based Network Security
application. Design used Xilinx SPI4.2 and SPI3 cores.
|
 |
Intel IXP2800 QDR-II / LA-1 SRAM
co-processor interface to Network Search Engine (CAM), Content Inspection
Engine (Classifier) multi-accesses sequencer with Dual Port RAM DMA
engines. |
 |
Decanonicalization and
Normalization Network Search Engine Preprocessor
for expedited search throughput.
|
 |
POS, Ethernet, IP, TCP, UDP, ICMP Protocol Manipulation / Checksum Calculations, Packet Buffers
for Intel IXP1200 and cut-through / bypass interfaces.
|
 |
OC48 Packet-Over-Sonet
Receive FPGA, IP protocol manipulation, MPLS, Layer 2/3/4 including
IPv6 protocol
field extraction / checksum generation, with interface to Intel IXBus.
|
 |
Gigabit Ethernet Receive
FPGA, IP protocol manipulation, MPLS, Layer 2/3/4 protocol field
extraction / checksum generation, with interface to Intel IXBus.
|
 |
OC48 Packet-Over-Sonet
Transmit FPGA, IXF6048 Utopia 3 bus interface, "mpacket"
buffering, with interface from Intel IXBus.
|
 |
Gigabit Ethernet Transmit FPGA, multi-port IXF1002
and IXF1104 Framer interface
with "mpacket " buffering, with interface from Intel IXBus.
|
 |
Content Inspection Engine (Classifier) co-processor design augmenting
ClassiPi functionality. |
 |
Dual 32bit Intel IXP-bus interfaces, backplane interfacing, "mpacket"
buffering and switching, "mpacket" routing.
|
 |
Image pixel processor for IC Mask Printer used to manufacture silicon wafers.
|
 |
SDRAM memory virtualization and mirroring controller for use in an
Intel IXP1200 packet forwarding system. |
 |
Sustaining Engineering for an ATM wireless link Media Access Controller
(MAC) to Utopia interface. |
FPGA Device Expertise:
 |
Xilinx
Virtex-IV, Virtex-II Pro, Virtex-II, Virtex-E, Spartan-3, Spartan-2, Coolrunner
CPLDs |
 |
Altera
Stratix-II, Stratix, Apex20K,
Flex10K, Flex8K, Flex6K, Max9K, Max7K |
|