Waltham, Mass. – March 12, 2008 – Rishiyur S. Nikhil, CTO of Bluespec™ Inc., developer of the only ESL synthesis for control logic and complex datapaths in chip design, will present “Bluespec: General-purpose High-Level Synthesis Using Parallel Atomic Transactions” at the Design Automation and Test in Europe (DATE) 08 workshop entitled “The New Wave of High-Level Synthesis”.
Dr. Nikhil will present during session 4, “The Future of High-Level Synthesis”, at 14:45-16:45 on Friday, March 14, in room 03 at the ICM in Munich, Germany.
Bluespec SystemVerilog (BSV) will be contrasted against traditional (C-based) high-level synthesis (HLS), which has narrow applicability to loop-and-array algorithms (such as FFTs and FIR filters) because of C’s sequential semantics. Dr. Nikhil will highlight BSV’s underlying technology, atomic transactions, and how BSV applies across the full spectrum of data- and control-oriented blocks found in modern SoCs for modeling, verification and implementation.
A core technology for many next generation multi-core processors and concurrent software languages, atomic transactions are the highest known level of specification of complex concurrent behavior. Atomic transactions attack the fundamental issue that makes hardware and concurrent software so error-prone, brittle, complex and costly to develop and verify – managing concurrent accesses to shared resources.
With Bluespec, models and test benches can be synthesized along with legacy IP to employ emulation much earlier for modeling, verification and early software development. Bluespec makes emulation much easier, more affordable, and deployable from concept to volume silicon. With the only solutions built on atomic transactions, proven technology for managing and simplifying large-scale hardware concurrency, Bluespec provides the only general-purpose, high-level synthesis toolset for any use model (models, testbenches, production IP) and design type (datapath, control, interconnect). More information can be found on www.bluespec.com or by calling (781) 250-2200.
© 2013 Bluespec, Inc. Bluespec is a registered trademark. All other brands, products, or service names may be trademarks or service marks of the companies with which they are associated.