Find Jobs
Hire Freelancers

Add eMMC protocol into existing FPGA memory bridge (VHDL project) -- 2

$5000-10000 USD

Closed
Posted about 2 months ago

$5000-10000 USD

Paid on delivery
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 (using SMC). 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. All work must be done to the existing project. And tested using exported bitstream binaries. Note: if you want to make a bid, please respond with your previous experience with working with eMMC devices or extensive FPGA experience. Here's what we need: - Examining and understanding the current project - Deciding upon and implementing the suitable existing and additional protocols - Troubleshooting any issues to ensure the new code works as designed The ideal candidate should have: - Solid experience in FPGA engineering - Proficient with multiple protocols such as eMMC, SMC, SPI, etc. - Excellent troubleshooting skills
Project ID: 37814599

About the project

8 proposals
Remote project
Active 20 days ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
8 freelancers are bidding on average $8,250 USD for this job
User Avatar
Hi there,I'm biddin on your project "Add eMMC protocol into existing FPGA memory bridge (VHDL project) -- 2"Electronics, Engineering, FPGA, Microcontroller and Verilog / VHDL We have an existing VHDL project that implements various memory protocols that runs on a Lattice FPGA (MachXO2 LCMXO2-4000HC) I have read your project description and i'm a Professional Engineer therefore i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the project. Thanks. .. .
$10,000 USD in 2 days
4.8 (113 reviews)
7.9
7.9
User Avatar
Dear customer, I am really happy to help you this project. I would like to introduce that I am an freelancer with 10 years experience in C/C++ and Embedded system. There is some of my project I finish: - I finish the FPGA Ethereum miner in U50c card, with the fastest speed in the world 62Mhash at about 150W. (I worked on PCie driver and FPGA code also) - I work in other coin miner like Ergo, Vercoin, Bitcoin, Bitcore...] - Also I have work on camera controller or RAM,DIMM controller - I have some years experience in freelancer.com with about more than 200 projects finished. (Here is my profile: https://www.freelancer.com/u/ducdctoandh) There is skills that I have - RTL coding skill/Software skill - Timing closure improve skill(the fastest frequency for FPGA I did is 700Mhz) - I did work for 100G TCP/IP, HBM/DRAM control, petelinux toolchain... Also, I am very good in English (IELTS 6.0) and I have several year of researching so I can fully understand your requirement and understand fully about the papers and write the academic report. Please contact me and let me know if you want any special requirement and do with lower price. Thank you.
$10,000 USD in 30 days
4.9 (94 reviews)
6.9
6.9
User Avatar
Hi, We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on Engineering Please come over chat and discuss your requirement in a detailed way. Regards
$10,000 USD in 7 days
5.0 (1 review)
4.6
4.6
User Avatar
Hi there
$9,500 USD in 7 days
4.6 (5 reviews)
4.6
4.6
User Avatar
Greetings! I'm a professional in providing high quality eMMC protocol adding service. I am a top-rated freelancer with about 15 years of experience, having served about 700 satisfied clients. Please message me to check my portfolio. Thanks, Revival
$5,000 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, Embarking on expanding your FPGA project to incorporate eMMC support is a transformative step, and our expertise guarantees a superior outcome. As a seasoned FPGA engineer, we bring an unmatched skill set to the table, ensuring the seamless integration of eMMC protocols into your existing project. Why Choose Our Services: eMMC Mastery: Benefit from our extensive experience in working with eMMC devices, showcased in our successful track record of integrating similar protocols seamlessly. FPGA Engineering Prowess: Our solid background in FPGA engineering positions us as the ideal partner for expanding your project, offering a deep understanding of the intricacies involved. Troubleshooting Excellence: Our exceptional troubleshooting skills are the cornerstone of our service. We address any challenges swiftly, ensuring the new code functions flawlessly. Commitment to Project Success: Beyond technical competence, our commitment lies in ensuring your project's success. We invest in a collaborative approach, aligning with your goals. How We Ensure Superiority: Optimal Protocol Selection: With a keen eye for detail, we select the most suitable protocols, considering existing and additional modes, guaranteeing enhanced functionality. Rigorous Testing Standards: All work is rigorously tested using exported bitstream binaries, ensuring the reliability, efficiency, and integrity of the expanded project. By choosing our services, ensure the success of your FPGA expansion
$10,000 USD in 17 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Redmond, United States
5.0
11
Payment method verified
Member since Dec 29, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.