HomeProjectsPeoplePublicatons
Search:
   
 

 

Real-time System-on-a-Chip Emulation: Emulation Driven System Design with Direct Mapped Virtual Components

Kimmo Kuusilinna, Chen Chang, Hans-Martin Bluethgen, W. Rhett Davis, Brian Richards, Borivoje Nikolic and Robert W. Brodersen

The productivity gap between the designer and the opportunities on silicon places increasing pressure particularly on system verification. A comprehensive design flow for digital systems from high-level algorithmic specifications to FPGA-based emulation and final ASIC implementation. The design is entered only using a component library with predictable performance, therefore, enabling rapid system development and easing the verification burden. Hardware emulation, from this description, enables rapid prototyping of large systems where gate-level simulations are impractical. The primary goal of the emulator is to support design space exploration of realtime algorithms. The design environment is customized towards low-power and data-flow dominant architectures, particularly focusing on applications related to wireless communications. The design process of a 1 Mbit/s transmission system is explored, demonstrating the design convenience and the early performance analysis.