ChipEnet.com - Ethernet Attached FPGA Acceleration
Ethernet, X86, Protocol Engines, Switch Fabric, 1553  IP cores for FPGAs

IP cores for FPGAs. Xilinx, Altera & other FPGAs supported.

Ethernet MAC IP cores
 - 10/100 Mb,  Gb Ethernet MAC IP cores
- high sustained data rate, 120 MBytes/sec from Gb Ethernet
                                      12 MBytes/sec from 100Mb Ethernet
- streaming data support
- block data support
- IEEE 1588 timestamp module available
- Fifo interface, SPI interface

Network Protocol Engine IP cores
- complete execution of  IP, UDP, ARP, TCP, IGMP, IEEE 1588 protocols
- runs at wire speed
- no external memory
- no additional software

Switch Fabric IP core
- Switch or Router mode, Layer 2 or Layer 3
- switch on Ethernet address or IP address
- 10/100 Mb or Gb
- Multicast
- VLAN, IGMP support

Circuit and Packet Switch Fabric IP core
- Circuit switched mode for Isochronous streaming data
- Packet  switched mode for random block data
- Ethernet compatible
- Ideal for cluster or multi-CPU
- Multicast
- zero switch delay in circuit switched mode
- link speed up to 4 Gb/s

Real Time Network IP core
- High efficiency, fixed delay network for streaming data or
   real time control
- sustained 120 MB/s of user data from one Gb Ethernet link.
- daisy chained, serial loop topology
- fixed delay, low jitter, low latency Ethernet

Reflective Memory IP core
- High sustained bandwidth
- low latency
- simple programming, usage model - just read and write.

X86 CPU IP cores
- 16 bit - similar to 286
- 32 bit - similar to 386
- custom instructions, arithmetic units  
- fast byte/string processing

1553 Bus IP cores
- 1553 over Ethernet
- 1553 bandwidth over 900 Mbits/sec sustained
IP Cores for
FPGA