eMMC Protocol Added To Existing FPGA Project
Budget: $3,000 – $5,000 USD
We have an existing VHDL project that implements various memory protocols that runs on a Lattice FPGA (MachXO2 LCMXO2-4000HC). The FPGA is used as a high-speed data bridge between an ARM based microcontroller and a connected memory device. This project is to expand the existing project and add support for the eMMC protocol and eMMC Flash memory devices. For testing, we have acquired various 64GB devices that are available on Mouser and DigiKey.
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.
The project is in Lattice Diamond, and written in VHDL.
Note: if you want to make a bid, please respond with your previous experience with working with eMMC devices.
Here's what we need:
- Examining and understanding the current project
- Deciding upon and implementing the suitable existing and additional protocols
- Testing and troubleshooting to ensure the upgrade is successful
The ideal candidate should have:
- Solid experience in FPGA engineering
- Proficient with multiple protocols such as eMMC, SMC, SPI, etc.
- Excellent troubleshooting skills
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.
The project is in Lattice Diamond, and written in VHDL.
Note: if you want to make a bid, please respond with your previous experience with working with eMMC devices.
Here's what we need:
- Examining and understanding the current project
- Deciding upon and implementing the suitable existing and additional protocols
- Testing and troubleshooting to ensure the upgrade is successful
The ideal candidate should have:
- Solid experience in FPGA engineering
- Proficient with multiple protocols such as eMMC, SMC, SPI, etc.
- Excellent troubleshooting skills