ChipEnet.com - Ethernet Attached FPGA Acceleration
What is Ethernet ?

Ethernet is a magical way of delivering data from one software thread
directly into one or more other software threads( RDMA ). Ethernet is
supported by every OS and the hardware is cheap. Bandwidth of up to 4
Gb/s is easily achieved with a few us of latency( this depends on the OS
and particular NIC) and no driver programming is required. Application
software interface to Ethernet is simple and highly portable. No special
knowledge of Ethernet or any protocols is required.


What is an Ethernet MAC ( Media Access Controller ) ?

An Ethernet MAC is a magical hardware module which will deliver data from
one hardware system to one or more other hardware systems. The MAC
does everything necessary to perform the data transfer. No special
knowledge of Ethernet or any complicated bus protocols is required. Just
write into a Fifo or read from a Fifo. The data is checked for errors by a
very powerful error detection code.


What's all this magic stuff ?

I love Ethernet. I am bowled over by the simplicity of software interfacing,
the enormous data bandwidth, the short latency, and the dirt cheap costs.
Ethernet is everywhere yet I am amazed it is not even more popular than
it is. It is so easy to use Ethernet to control and interface to custom
hardware. The answer is Ethernet, what is the question ? ( And I really
mean it.)  


Why should I buy from ChipEnet Inc. ?

Quality design
- The IP cores are designed with synchronous logic, clock
domain consideration, error detection, and signal integrity issues in mind.
The IP cores are small and efficient.

Custom service - Customization and modification of the IP cores to suit
your application is always free and prompt.

Prompt support - Complete succinct documentation and usage guides are
provided. Phone or email support is direct and clear. You are always
communicating with the designer, not some confused flunky.

The best way to decide whether ChipEnet IP cores are the right choices is
to just try them in your FPGA board or a ChipEnet FPGA prototyping board
( not included ).

The evaluation packages include the IP core with added diagnostic modules.
A sample software program, with source code, is also included. You
download the bit file into your FPGA board and then connect to your PC.
Then run the sample program to verify the IP core functionality and
performance. The evaluation packages are designed for quick & easy
evaluation. 30 minutes of your time is the max necessary to see the IP core
working.

          High performance + useful features
Great value = -------------------------------------
                    Low Price



Why FPGAs ?

FPGAs are fast in operation and quick to implement. Even the slowest
FPGAs can achieve over 100Mhz cycle rate. Faster FPGAs easily go over
200Mhz in operation with large amount of logic and memory.

FPGAs come in automotive and Mil spec grades. This mean you can
implement a design for harsh operating conditions very easily and dirt
cheap by traditional extreme condition design measure.

FPGAs allow rapid prototyping and evaluation of an idea. There's nothing
like executing an idea in actual hardware to find out how good or bad it is.
FPGAs allows adding & removing test and monitoring logic. You get a
better understanding of what's going on and you achieve this insight much
faster than software simulation.