ChipEnet.com - Real Time Ethernet Switch, MAC, IEEE 1588 clock,
DDR Memory Controller IP cores for Xilinx FPGAs
Welcome to ChipEnet, the home of Real Time Ethernet
ChipEnet Inc. offers a variety of Ethernet related FPGA IP cores for applying Ethernet to real time
applications.
Ethernet is ideal for interfacing to your FPGA based design. Whether for debugging, configuration, data
transfer, control, or status, adding a ChipEnet Ethernet MAC(Media Access Controller) to your FPGA design
will allow easy high speed interfacing to the design from a PC or server host, directly or through a switch.
As a switch fabric, Ethernet offers unmatched combination of low cost, low latency, and high sustained
bandwidth for connecting devices and systems. Ethernet is the ideal framework for delivering streaming
audio and video stream, acquiring data from and controlling sensor arrays, providing common shared
resources, and connecting systems for parallel processing.
Read More.
New! $49 FPGA board with 500 MBytes/sec IO bandwidth. More
Take a look at the video of the $49 FPGA board. http://www.youtube.com/watch?v=IwqSTxiqsng
Current Available IP cores - updated on March 7, 2010
New! IP QoS Switch/Router Features
- Scalabel number of Ports - Gigabit Ethernet - RGMII, SGMII
- IPV4 or IPV6
- QoS for specific flows and Traffic class and packet type
- Scalable number of Priority Queues per port
- Scalable size of Priority Queues per port
- Guaranteed buffer space for high priority packets, no packet loss
- Full wire speed processing for address lookup and QoS
- Low latency cut through capability - under 500ns
- Processor - uBlaze included, others on request
- DDR1/2/3 Ram interface
- Spartan or Virtex implementation
ChipEnet System Memory Controller
- The most advanced DDR memory controller IP core available.
- Power aware with latency and bandwidth optimization. More
IEEE 1588 clock IP cores - version 1 and version 2. More
- complete Master and Slave clocks. No processor or software needed.
- works with any 100Mb or Gb Ethernet PHY
- no special clock oscillator required, default is PHY clock
- Very robust. Tolerate packet delays and drops
- always monotonically increasing
NEW ! Check out the video of the IEEE 1588 clock in action.
http://www.youtube.com/watch?v=GtFxeJHJSLM
Ethernet Switch IP cores. More
- 10/100 Mb or Gigabit Ethernet cut through switches, latency under 250ns
- optional x4 links for speed up to 4 Gb/s
- unmanaged and managed switches
- Multicast and priority switching
- VLAN, IGMP, RSTP/STP support
- Optional IEEE 1588 boundary, End to End, Peer to Peer clock support
ECX Serial Link IP cores. More
- High efficiency, High sustained bandwidth, Fixed latency Fieldbus
120 MBytes/sec from Gb Ethernet,
12 MBytes/sec from 100Mb Ethernet
- 100Mbit and Gigabit versions
- optional x4 links for speed up to 4 Gb/s
- Ideal for streaming video and audio data, either receiving from cameras or serving to monitors/displays
- Perfect for volume data acquisition and sensor array control
- Optional IEEE 1588 compatible clocks
- fixed delay, low jitter, low latency Ethernet based interconnect
- implement Reflective Memory for use as cluster interconnect
simple programming, usage model - just read and write
- Most efficient backbone for ATA over Ethernet
Ethernet 10/100Mb and Gigabit MAC IP cores. More
- 10/100 Mb, Gb Ethernet versions
- streaming data support
- block data store and forward support
- IEEE 1588 timestamp module available
- Fifo interface, SPI interface, SGMII interface
Ask about our hybrid Circuit and Packet mode Switch IP core
- Ethernet Switch that can work in circuit switched mode and packet switched mode
- Bandwidth allocated per connection
- Circuit switched mode for Isochronous streaming data
- Packet switched mode for random block data
- Ideal for voice or video conferencing or transaction networks
- zero switch delay in circuit switched mode
- link speed up to 4 Gb/s
Coming Up !
X86 CPU IP cores - leverage existing software and add optimized hardware functional units for more
performance.
- 16 bit - similar to 286
- 32 bit - similar to 386
- optimized for adding custom instructions, custom arithmetic units
- fast byte/string processing
1553 Bus IP cores - virtualize multiple 1553 buses over Ethernet
- 1553 over Ethernet
- boost 1553 bandwidth to over 900 Mbits/sec sustained
- increase fault tolerance via redundancy and on the fly error correction
- preserve legacy hardware while upgrading to higher bandwidth and reliability