'Wireless Algorithm Validation’ with Aldec and Agilent

Free DAC INSIGHT Presentation

Mariusz Grabowski, FPGA Design and Verification Engineer
Like(0)  Comments  (0)

At the fast-approaching Design Automation Conference (DAC) 2013 in Austin, TX, Aldec will co-host an INSIGHT Session with Agilent Technologies on how to validate a digital signal processing algorithm for both floating and fixed point levels. As Riviera-PRO Product Manager, I will join Agilent Senior Product Marketing Engineer FAE, Sangkyo Shin, on Wednesday, June 5th at 2pm in presenting a combined Agilent/Aldec FPGA flow that can be used to quickly validate communications digital signal processing (DSP) algorithms and accelerate physical layer (PHY) performance measurements.


ModelBasedFPGAFlowHESTurboBoxMr. Shin will review the system-level design challenges and how to solve them using the SystemVue™ software, which provides the capabilities needed to evaluate and design modern communication systems and related products. I will then take the auto-generated HDL code from a system-level concept down to HDL simulation in Aldec Riviera-PRO™ and FPGA implementation on Aldec HES-5™ hardware prototyping board. Attendees will gain valuable insight on the cross-domain approach to traditional FPGA design flow and learn how to validate FPGA design for leading edge wireless and radar system with a system-level simulation tool integrated into the traditional hardware design flow.


Here are some of the highlights we will review on the HDL/HW side:

  • The ability to design all portions of a communications product in one integrated environment can eliminate design errors resulting from disconnects among design teams. By co-simulating with HDL designs, you can easily incorporate your existing HDL intellectual property into new designs, or co-simulate with SystemVue generated HDL.
  • With HDL co-simulation, you can test hardware defined in HDL with a DSP algorithm, or use an algorithm written in HDL within an existing SystemVue design. This co-simulation capability in one design environment makes it easy to test HDL components along with other SystemVue design components and see the effect on the entire system.


  • Hardware-in-loop (HIL) simulation leverages SystemVue FPGA design flow to generate HDL code, then implement it on the actual FPGA and co-simulate SystemVue and the design residing on Aldec hardware board. This achieves simulation acceleration, but also the most reliable verification of FPGA design - because the results come from the real FPGA.
  • Agilent/Aldec HIL solution provides a number of important features such as the ability to use Riviera‑PRO’s HDL debugging tools with signals coming from real FPGA (preserved for debugging during design setup).

We will also benchmark HDL vs. HIL simulation and explain how to optimize your HDL design for efficient HIL simulation.


If you will be in attendance in Austin this year, join us for this complimentary session. INSIGHT Session are available at no extra cost to all attendees, guests, and staff members, simply select the appropriate session when registering for DAC.


You may also register for Technical Sessions and Demonstrations at Aldec’s Booth #2225. Learn more at www.aldec.com/dac2013.           

Mariusz Grabowski is an FPGA Design and Verification Engineer at Aldec. He works in the field of verification for DO-254 compliance as well as developing digital processing systems. He is proficient in digital design and verification, using hardware description languages such as Verilog/SystemVerilog and VHDL, and the use of verification methodologies such as UVM.

Mariusz is a student at the AGH University of Science and Technology in Krakow, Poland. He also gains practical experience in the AVADER Scientific Group (where he designs novel vision systems on FPGAs) and in the Integra Scientific Group (where he acquires knowledge about microprocessor systems and electronics).

  • Products:
  • Riviera-PRO
  • Advanced Verification


Ask Us a Question
Ask Us a Question
Captcha ImageReload Captcha
Incorrect data entered.
Thank you! Your question has been submitted. Please allow 1-3 business days for someone to respond to your question.
Internal error occurred. Your question was not submitted. Please contact us using Feedback form.
We use cookies to ensure we give you the best user experience and to provide you with content we believe will be of relevance to you. If you continue to use our site, you consent to our use of cookies. A detailed overview on the use of cookies and other website information is located in our Privacy Policy.