Add eMMC protocol into existing FPGA memory bridge

Job ID: 37622961

Budget: $1,500 – $3,000 USD

We have an existing VHDL project that implements various memory protocols that runs on a Lattice FPGA (MachXO2). The FPGA is used as a high-speed data bridge between an ARM based microcontroller and a memory device. This project is to expand that to add eMMC support, such as typical 64GB eMMC 5.1 devices available on Digikey/Mouser. Basic functionality is required: reading/writing/erasing with legacy speeds and 1,4,8 bit data bus. Project can be extended to include additional modes / features.

Note: if you want to make a bid, please respond with your previous experience with working with eMMC devices.
Related categories: Electronics Verilog / VHDL FPGA