Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Share this Page URL
Help

Chapter 7. Using Design Tools > Miscellaneous - Pg. 182

182 FPGAs: Instant Access Insider Info Don't make the mistake of referring to "PSL/Sugar " as a single/combined lan- guage. There's PSL and there's Sugar and they're not the same thing. PSL is the Accellera standard, while Sugar is the language used inside IBM. MISCELLANEOUS HDL to C Conversion As we discussed in Chapter 6, there is an increasing push toward capturing designs at higher levels of abstraction such as C/C . In addition to facili- tating architectural exploration, high-level (behavioral and/or algorithmic) C/C models can simulate hundreds or thousands of times faster than can their HDL/RTL counterparts. Having said this, many design engineers still prefer to work in their RTL comfort zone. The problem is that when you are simulating an entire SoC with an embedded processor core, memory, peripherals, and other logic all repre- sented in RTL, you are lucky to achieve simulation speeds of more than a cou-