A Field-Programmable Gate Array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturing. FPGA are composed of logic blocks, interconnects, random access memory blocks and I/O elements, giving designers the flexibility to create custom circuits based on the latest technologies. An FPGA expert can create custom integrated circuits in a shorter timeframe and with fewer resources than traditional chip designs.
By hiring an FPGA expert on Freelancer.com, you can develop an optimized solution for your application that will offer greater speed, lower power consumption, higher reliability and flexibility. Moreover, you have the opportunity to acquire better tools and support specialized engineers to develop your design needs quickly.
Here's some projects that our Field-Programmable Gate Array Experts made real:
- Developing video processing pipelines
- Designing face recognition in Verilog or gate level model
- Creating digital signature schemes for FPGA design suites
- Developing a First-In-First-Out (FIFO) buffer in VHDL
- Constructing GCN module in Verilog code
- Translating Matlab code into synthesizable VHDL code
- Troubleshooting and implementing EdDSA algorithms in Vivado design suites
- Designing I2C master testbenches for communicating with slaves
- Performing timing analyses for RTOS multithreaded hardware/software systems
- Creating RISC-V pipelined processors and eliminating hazards
An FPGA expert provides the highest caliber of expertise required to implement advanced designs quickly and efficiently. By hiring one of our experts on Freelancer.com you can be sure to get the best results for your project need. So don't wait any longer; post your own project today and hire one of our skilled Field-Programmable Gate Array Experts.Conform celor 6,969 recenzii, clienții îi evaluează pe Field-Programmable Gate Array Experts cu 4.81 din 5 stele.
Angajează Field-Programmable Gate Array Experts
I'm looking for an expert who can help me partially reconfigure an ML accelerator in Vivado. Although I'm not specific about the changes required, performance increase, memory efficiency improvements or/and supporting new hardware features may be necessary. The program is run on Pynq for image classification using a DNN. I am not settled on the classification task yet, so flexibility is crucial. Applicants should provide information about their relevant experience. Proficiency with ML accelerators, Vivado, Pynq and DNN is essential.
Hi, I need someone really experienced in FPGA, DSP, and specifically IFF signlas. I need to create an algorithim to detecet different modes of IFF signals and classify them. then display the data of the signals. I will aslo need someone to finalize the verilog code, help me with testing, debugging of my project, it will be a long time agreement not just a task to be done. I am hoping to collaborate with a diligent engineer who accurately interprets given instructions and is capable of delivering quality work. I am looking forward to your proposals.
For my project, I am specifically seeking a specialist with immense experience in GNU radio, particularly with skills in signal processing. A deep understanding and practical knowledge in signal design, specifically, the art of filtering designs, is crucial. Key Requirements: - Expertise in GNU radio. - Proficiency in signal processing. - Experience in signal design. - Specialization in filtering designs. The ideal freelancer for this gig should be able to showcase prior projects related to signal design using GNU radio, with a specific emphasis on filtering designs. Considering the technical skills required, a background in Software Development or Hardware Integration may be an additional asset, but not required. This project will center around creating robust and efficient filteri...
I need someone proficient in FPGA programming and matrix manipulations to develop a solution that involves multiplying two-dimensional matrices on PYNQ Boards. The project's objectives include: • Computing processes for small-sized matrices • Ability to handle medium-sized matrices • Building the necessary verilog code and TB to facilitate and optimize the matrix multiplication on the PYNQ boards Here are the critical skills and experience needed for the job: • Familiarity with PYNQ FPGA programming • Experience working with PYNQ Boards • Deep understanding of matrix operations • Proficient in hardware description language (VerilogSV)
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 ma...