LONDON Frontier Design NV (Leuven, Belgium) has released an improved version of A|RT Designer that lets designers derive multiple hardware architectures from system-level fixed-point C algorithms.
The tool was upgraded recently to support various C++ flavors, particularly SystemC. Version 2.2 adds the ability to create single-cycle hardware resources based on C or C++ operations and to instantiate that hardware automatically from operations in the code. An architectural view, a library creation tool and additional loop folding optimizations are provided.
The tool comes with a predefined library of data path resources to which algorithmic system-level code can be mapped. Version 2.2 lets the engineer describe how a resource is related to functions in the C code; where inputs and outputs go; and time relationships.
In the architectural view, all the resources and buses and how they relate to operations in the C code are visible. Resources can be clicked on to highlight connections to other resources and as an index into more detailed design reports.
A|RT Designer is available for HP-UX, Sun Solaris and Windows NT. Pricing starts at $45,000.