Our customer is a privately-held fabless semiconductor company.

The FPGA based SoC consisted of NAND Flash Memory Controller, DMA Controller, SDRAM Controller, USB Controller Interface and Host Interface. The Host controller configures various registers to initiate data transfer among SDRAM, NAND Flash memory and USB interface via DMA. As soon as the drive is powered up, data stored in NAND Flash memory (including operating system software) gets transferred to SDRAM. During shut down, data is transferred back to NAND Flash Memory from SDRAM.
The customer was seeking an outsourcing partner that had both the technology and domain expertise.
eInfochips’ FPGA team took complete ownership of the FPGA based SoC for an ultra-fast flash memory chip. With both ASIC/FPGA and Embedded Systems expertise, eInfochips team successfully designed the architecture and performed testing of the FPGA.
Our customer is focused on delivering ultra-fast flash memory chips based products that can be used to quickly boot an entire operating system and biometric fingerprint scanners for portable security. The customer takes full advantage of the 480MB/sec offered by USB 2.0 while using a new technology to reduce wear on the flash memory chips.
eInfochips' ASIC team offered the following RTL Design services: