In the last 15 years the FPGA technology had an explosion in popularity and capabilties. If a few years ago a one million gates FPGA was considered a large device, today is almost a middle-range device. All in all, FPGA is a technology that allows you to have complex functionality in a small space. Hardware TCP/IP, MAC, UDP, Hardcoded and SoftCoded microprocessors, 10G and 40G SerDes, Hardcoded 1G and 10G MAC has made of this technology a must have option. We have experience designing several complex IP, some of which takes almost one million gates to implement. It is almost impossible to think, these days, of having something really advanced without a FPGA inside.
Design Specification given to us from our customer, for example in the CASE STUDY above is "design a chip that works like this one"
Feasibility Study in which we select the FPGA of the right size and package for the requested job.
VHDL Coding FPGA can be programmed just like any Computer program, VHDL is the most common language used to program FPGA in Europe.
Simulation for the FPGA needs to be simulated with program like ModelSim, Active-HDL or ISim
Verification on hardware systems
Documentation we provide a datasheet for the IP designed or for the whole IC.