 |
IPalette provides flexibility in the way users create their blocks. A top-down
approach allows users to automatically generate structured HDL code from the block
diagrams. Users can then add in the internal code description using the textHDL
HDL code editor. A bottom-up approach will have users implementing the
block diagrams into their system-level components and "bind" them to the HDL or
to the flowdiagram models of the state machine and data-path behavior created
in Nimbus.
Features
- "choose
& place" method for hierarchical block diagram creation
- HDL
editing
- Checking
for connectivity, signal types, and other conditions
- Structural
HDL translation
-
Binding of HDL or flowdiagrams to blocks' behavior models
- Available
for Solaris and Linux platforms
-
Integration to Nimbus cycle-based simulation engine for system-level simulation
from block level description
- Integration
with major synthesis and simulation tool sets
Benefits
-
Produce a well structured and easy to modify designs
- Easy
to visualize the large complex system in hierarchical structure
- Create
correctly structured and connected design with less error
- Designs
are easy to maintain and reuse
-
Design descriptions are easy to re-partition at a higher level of abstraction
|