Advantages and pitfalls for developing hardware using high-level software languages.
Using high-level software languages to define semiconductors is faster, easier, and allows for more changes long before the RTL stage. This is especially useful for chiplets and embedded accelerators, which are narrower in scope and more targeted at different workloads and specific domains. But there are some caveats for engineers working in this space. Russell Klein, program director for Siemens EDA’s High-Level Synthesis Division, talks with Semiconductor Engineering about how software-defined systems can be turned into synthesizable RTL early in the design process, how it can be used to augment performance, and where the potential pitfalls are.

Leave a Reply