Products

High-Level Synthesis Tools
Emulation IP
Emulation Tools

Products

Bluespec’s products are focused in three solution areas:

High-Level Synthesis Tools

Concurrency is the fundamental reason why hardware design is complex, error prone and time consuming. What if there was a way to make it much simpler? The industry’s only high-level hardware concurrency abstraction above RTL, Bluespec atomic transactions simplify concurrency while still keeping the designer 100% in control of architecture. This is the key to delivering best-in-class, general purpose HLS, bridging all types of high-level designs into emulation, FPGA, or ASIC:

  • Emulation IP: synthesizable models, transactors & test benches
  • Production RTL: datapath, control, system interconnect & algorithms (same generality as Verilog and VHDL)

Learn more about how Bluespec High-Level Synthesis Tools enable rapid architectural exploration, reduce verification, deliver optimal quality of results for any design type, and ensure the earliest use of emulation and FPGA prototyping.

Emulation IP

Emulation and hybrid prototyping requires synthesizable infrastructure: transactors, models and test benches. Leverage emulation earlier with fewer resources with Bluespec Emulation IP. Bluespec licenses the following:

  • ARM Cortex SVP – high-speed ARM Cortex virtual platform for firmware development and IP integration testing with your RTL IP
  • AMBA Transactors – connect from host to FPGA with AXI 3/4, AHB and APB transactors

Learn more about Bluespec Emulation IP

Emulation Tools

Including affordable, easy-to-use Desktop Emulation, Bluespec has powerful debug, instrumentation & co-emulation capabilities for easy emulation of IP RTL with third-party FPGA boards/emulators.

  • sēmu Desktop Emulation – verify your RTL IP with emulation speeds and simulation prices; quickly and inexpensively integrate FPGA-accelerated RTL IP into a Virtual Platform
  • Transactor Gateway – connect from TLM 2.0 to your DUT in FPGA emulation
  • SCE-MI co-emulation – connect from host to FPGA board with a standard co-emulation solution

Learn more about Bluespec Emulation Tools