Our customer is a privately-held fabless semiconductor company.

The FPGA based SoC consists of Video Buffer, Frame Controller, DMA Controller, SDRAM Controller, USB Interface Controller, I2C Controller and Host Interface. The streaming data input is at 108 MHz, 8-bit at 30 frames per second. The internal architecture of the SoC works at 60MHz 16-bit. The host microcontroller interface works at 25MHz. The video processing board along with the CMOS imaging sensor is interfaced to the personal computer through USB port. The FPGA performs operations like data capture from the imaging sensor, storing the data into the memory and retrieving it back to transfer it to the USB interface.
Our customer decided to outsource FPGA design to a company skilled in design of SoC for video applications, verification and board bring up services. eInfochips engaged with the customer for the development of an FPGA based SoC design targeted at high speed streaming video data transfer application. Owing to a long history of FPGA design services, eInfochips was able to deliver a fully functional and optimal RTL within the stipulated time frame.
Our customer is focused on delivering imaging, video and storage solutions for a wide range of applications in the video/broadcast, medical, storage, military and test/measurement markets. Customer uses proprietary algorithms to build flexible, fully programmable signal processing based products.
eInfochips offered the following RTL design services: