
Đang triển khai
Đã đăng vào
Thanh toán khi bàn giao
I already have a working set of C files that generate a single-tone waveform for our Zynq-based design. The next step is to make those same files pull COE data sitting in BRAM on the PL side, write it into DDR, and stream it out to the DAC on the AD9361 card. The core logic is there; what I need now is a clean modification of the existing functions—no major refactor—so the data path becomes BRAM ➜ DDR ➜ AD9361 DAC Key points you should keep in mind: • Data coming out of BRAM is COE format and must arrive at the DAC unaltered and in real time. • The code currently compiles and runs under the Xilinx/ADI no-OS environment, so your changes must do the same. • Timing is tight; I’d like a turn-around ASAP. Deliverables • Updated C sources with inline comments highlighting every change • A short text file summarising what was touched and how to build/run the new flow • Confirmation (sim or hardware test) that COE data reaches the DAC correctly If you have experience with Zynq, BRAM transfers, DMA to DDR, or the AD9361 API, this should be a straightforward assignment.
Mã dự án: 40257106
9 đề xuất
Dự án từ xa
Hoạt động 16 ngày trước
Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc

Hello, I’m an embedded systems developer with experience on Zynq, BRAM-to-DDR transfers, and AD9361 DAC integration. I can modify your existing C files to stream COE data from BRAM → DDR → AD9361 DAC without altering the current logic. Changes will be clean, annotated with inline comments, and fully compatible with the Xilinx/ADI no-OS environment. I’ll also provide a summary of all updates and confirm correct DAC output via simulation or hardware test. Ready to start immediately for a fast turnaround.
$140 USD trong 7 ngày
0,0
0,0
9 freelancer chào giá trung bình $161 USD cho công việc này

Hello, I am Inweb Technologies, a seasoned Software Development expert with over a decade of experience. I have carefully reviewed your project requirements for updating the C files to pull COE data from BRAM, write it into DDR, and stream it out to the AD9361 DAC. With my expertise in digital marketing and web development, I specialize in building optimized websites and executing result-driven marketing campaigns. I am confident in delivering a professional solution that meets your specifications. I would love to discuss your project further in chat. Best regards, Raj
$250 USD trong 7 ngày
0,3
0,3

With 4+ years in embedded systems and FPGA/SoC development, we specialize in Zynq-based designs, DMA transfers, and high-speed data streaming to DACs like the AD9361. We focus on minimal, precise modifications that maintain existing functionality while meeting tight timing requirements. For your BRAM ➜ DDR ➜ AD9361 DAC update, we’ll: Approach • Modify existing C functions to read COE data from BRAM, write to DDR, and stream to DAC • Ensure data integrity and real-time performance with no alteration to waveform • Maintain compatibility with Xilinx/ADI no-OS environment • Add inline comments on every change for clarity Deliverables – Updated C source files with comprehensive inline comments – Short summary file detailing changes and build/run instructions – Validation via simulation or hardware test confirming COE data reaches DAC accurately We’ve handled similar tasks involving Zynq BRAM/DDR DMA transfers and AD9361 streaming, so we can deliver quickly while preserving your current workflow and code stability.
$30 USD trong 9 ngày
0,0
0,0

Hi, there. I am interested your project. Because your project is my major, I believe I am a right person for your project. I have hands-on experience with Zynq (PS–PL data paths), BRAM access, DMA transfers to DDR, and streaming data to the AD9361 DAC using the Xilinx/ADI no-OS environment. I understand the constraint of no major refactor and will only modify the existing functions so the flow cleanly becomes BRAM → DDR → AD9361 DAC, preserving real-time behavior and leaving the COE data unaltered. I am comfortable working with tight timing requirements and can turn this around quickly, with clear inline comments explaining every change. I will also provide a short build/run note and verify correct output either via simulation or hardware-side confirmation, depending on what you have available. I can start immediately and focus purely on making the existing pipeline work reliably end to end. I hope to hear from you. Thank you
$160 USD trong 5 ngày
0,0
0,0

Hello, I’ve reviewed your requirement and this is a straightforward extension of your existing no-OS Zynq design. Since your single-tone waveform is already working, the task is simply to modify the current C functions so the data path becomes: BRAM (COE) → DDR → AD9361 DAC I’ll keep changes minimal (no refactor), ensure COE data is transferred unaltered in real time, and maintain full compatibility with the Xilinx/ADI no-OS environment. Deliverables: Updated C sources with inline comments on all changes Short summary file explaining what was modified and how to build/run Confirmation (simulation or hardware) that COE data reaches the DAC correctly I have hands-on experience with Zynq, BRAM/DDR transfers, DMA, and the AD9361 API, and can deliver this quickly.
$140 USD trong 7 ngày
0,0
0,0

I’m an experienced Full Stack Developer skilled in JavaScript (React, Node.js, Angular), Python (Django, Flask), PHP (Laravel, WordPress), and mobile frameworks like Flutter. I build high-performing, scalable, and fully responsive web and mobile applications tailored to your business needs. I ensure clean, efficient code and timely delivery. To kick things off, I also offer a free initial consultation to fully understand your project requirements. Let’s discuss your project today and start building a solution that exceeds your expectations!
$150 USD trong 7 ngày
0,0
0,0

I am a perfect fit for your project, understanding the need for a clean, professional modification of existing C functions to enable a seamless, user-friendly data path from BRAM to DDR to the AD9361 DAC, preserving real-time, unaltered COE data flow under the Xilinx/ADI no-OS environment. With expertise in embedded C programming, Zynq architecture, BRAM and DMA transfers, and AD9361 integration, I ensure automated, efficient code updates with clear inline comments. While I am new to freelancer, I have tons of experience and have done other projects off site. I would love to chat more about your project! im willing to do it for less money but still best quality in exchange for a good review Regards, Henrux Faurie
$200 USD trong 14 ngày
0,0
0,0

Hello, This is very clear and fully aligned with my embedded experience. I’ve worked with Zynq (PS–PL interaction), AXI BRAM controllers, DMA transfers to DDR, and ADI no-OS drivers including AD9361 DAC streaming. Since your tone-generation pipeline already works, I will minimally modify the existing data path without refactoring core logic. Proposed Approach: Target flow: BRAM (PL) -> AXI -> DDR -> AXI-DMA -> AD9361 DAC - Map BRAM via AXI BRAM Controller (Xil_In32/Xil_Out32 or memory-mapped pointer) - Read COE data as-is (no transformation) - Burst-transfer to DDR buffer (cache flush/invalidate handled properly) - Reuse existing AD9361 DMA submission path - Ensure continuous streaming (cyclic DMA if required) - Maintain real-time timing constraints Special care: -No data alteration (bit-exact transfer) -Cache coherency handling -Proper DMA alignment -Compatible with Xilinx/ADI no-OS build system Deliverables: - Updated C files with inline change comments - Short build/run summary - Validation (simulation or hardware confirmation) Turnaround: 2–4 days (assuming hardware register map is available) Estimated Cost: $800 – $1,200 fixed If you share current source and BRAM base address mapping, I can start immediately. Best regards, Khrystyna
$140 USD trong 7 ngày
0,0
0,0

Hyderabad, India
Phương thức thanh toán đã xác thực
Thành viên từ thg 6 6, 2022
$750-1500 USD
$10-30 USD
$250-750 USD
€30-250 EUR
$250-750 USD
$3000-5000 USD
€250-750 EUR
£250-750 GBP
$250-750 USD
$30-250 USD
₹12500-37500 INR
€250-750 EUR
₹100-400 INR/ giờ
₹750-1250 INR/ giờ
€30-250 EUR
$250-750 USD
₹37500-75000 INR
$25-50 AUD/ giờ
$250-750 USD
₹150000-250000 INR