Catapult Library Builder
Catapultâ„¢ Library Builder is a stand-alone tool that provides an easy and intuitive environment to generate and analyze libraries for Catapult Synthesis. These libraries can consist of both technology-specific operators and IP blocks. The technology specific operators, or base library components, such as adders, subtractors, multipliers, are used by Catapult Synthesis to schedule an algorithm. Library Builder obtains technology-specific timing and area data for these operators by using a down stream synthesis tool such as Design Compiler.
Benefits
- Automated library characterization and creation for any ASIC technology
- Farm option provides accelerated charecterization using multiple hosts
- Create custom interface components to implement complex bus protocols which can then be targeted in Catapult
- Create custom operators to leverage existing RTL IP in C++ designs
- Integtrated support for Synopsys Design Compiler, Magma Blast Create, and Precision RTL synthesis
