High-speed AXI4 DMA transmit from PL to DDR4 using SG in Petalinux

This project is to design a AXI4 DMA test program for the Xilinx Zynq UltraScale board to test maximum transmit speed from PL to DDR4 in PS via HP. There is only one data source generated in PL, and the data is send from PL to PS, which is saved in DDR4 as a block of data finally. The minimum speed should not be lower than 4GB/s (or 32Gbps). And the transmitted data shouldn’t less than 200MB. which we have tested can be over 60 Gbps under bare machine mode, we can help you optimize the SG parameters to get a high speed, but your code needs support send data (more than 200 MB) continuously.

The AXI4-DMA SG (scatter gather) mode supports a maximum transmission 64 Mbat one time.

Softwave platform: Xilinx vivado using petalinux vivado 2018.

Hardwave platform: Xilinx Zcu106 or other xilinx borad supporting vivado.

The development time: no more than one week.

Note: 1) The program need to be developed under AXI4-DMA SG (scatter gather) mode in petalinux.

2) I have succeed in send data (no more than 64MB) from PL to PS one time, but I haven't realized sent more data continiously (To achieve high speed,the SG mode cann't use send data once,and then stop, initialize device, and transmit again, which take up too much time to reduce speed ), but the data I need send is more than 200MB.

3) the project needs three HPs to achieve speed over 40Gbps, I can help you optimize the parameters of DMA and HP.

4) when multiple HPs are used, the device tree needs to be considered how to set up to ensure that DMAs are feasible.

Submission contents: source codes and implementation instructions to help verify the performance of the code.

Taidot: Linux, Mikrocontroller, Verilog / VHDL

Näytä lisää: applications high speed internet, bess proxies high speed, custom designed high speed cameras, free high speed proxy server, high speed altium, high speed anonymous proxy, high speed captcha project, high speed golden socks5 free, high speed homogenizer, high speed import text file access, high speed ip anonymous, high speed ip proxies, high speed ip proxy, high speed offshore openvpn, high speed openvpn service, high speed private proxy server, high speed scalping, high speed stock trading api, high speed swedish proxy

Tietoa työnantajasta:
( 0 arvostelua ) Xi'an, China

Projektin tunnus: #19025564

5 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön


Dear customer, I am really happy to help you out of this project. I would like to introduce that I am an freelancer with 100% JOB COMPLETED in VHDL/VERILOG. I am really suitable for job description: First: I a Lisää

$555 USD 7 päivässä
(76 arvostelua)

I am an Electrical Engineer with a masters degree and I have high proficiency in Electrical Engineering, HVAC, LTE system model, Thermal system design, FPGA, Verilog / VHDL((Xilinx vivado), Matlab/ Simulink, Microcont Lisää

$50 USD 1 päivässä
(2 arvostelua)

Hi We have 12 years of experience in semiconductor industry. Relevant to the project, we have experience in Verilog/VHDL, Software Programming and Xilinc Vivado tool. We would like to discuss more in detail. Thanks Lisää

$277 USD 10 päivässä
(1 arvostelu)

Please explain here what exactly u want me to do When u need it and how much u pay me for that ? Looking to be your Good Venture along with your project! Best Regards.

$155 USD 3 päivässä
(0 arvostelua)

Hi guys, I have Queue DMA IP. It works with PCIe gen 3 x16 or x8. It can run with throughput upto 100Gbps (x16) and 50Gbps (x8). I can send you code verilog immediately. It run on FPGA acceleration function. And I have Lisää

$1000 USD 10 päivässä
(0 arvostelua)