Posted by Michael Posner on July 17, 2012
I sometimes forget the key value of FPGA-Based Prototyping and get carried away with discussing advanced capabilities such as Hybrid Prototyping, Co-Simulation and Synopsys’ UMRBus. The good news is that Eric Huang over in DesignWare IP for USB 3.0 land has not. Eric is a man of many talents and loves to be in front of the camera. I make fun of him for this but that’s only because I’m jealous of his skills.
I did my best to screen capture Eric in the worst possible way as I am sure it will annoy him 🙂 Eric recently posted a new DesignWare USB 3.0 video on his blog, To USB or Not to USB, which highlights the USB 3.0 controllers running on HAPS-51 and the HAPS-61 systems. While Eric’s video is a little campy style and focuses on the USB 3.0 capabilities it also highlights the strength of FPGA-Based prototyping. The real world USB 3.0 interfaces are running at speed, at high performance enabling application level software code to be executed. This is what sets FPGA-based prototyping apart from other slower hardware based environments. With FPGA-based prototyping and especially with the HAPS systems you can achieve very high system performance enabling HW/SW validation, application software development and debug to be executed at very close to the real SoC performance. Thank You Eric for highlighting the key strengths of FPGA-based prototyping ! (without knowing it)