| |
EASI Core |
EASI Core
Advanced |
EASI Core
Power |
| IP data management |
|
|
|
| Centralized IP database based on a language neutral
solution |
|
|
|
| Describe registers and their bits, memories and reserved
addresses |
|
|
|
| Describe bus master and slave interfaces |
|
|
|
| Place items in a bus slave's memory map |
|
|
|
| Describe ports for external interfaces |
|
|
|
| Rapid data creation |
|
|
|
| The SPIRIT Consortium IP-XACT import |
|
|
|
| Textual Input Language (TIL) import |
|
|
|
| Boilerplate templates for common objects |
|
|
|
| Transfer from spreadsheets |
|
|
|
| Graphical views |
|
|
|
| Hierarchical design presentation of IP objects |
|
|
|
| Software memory map presentation of IP objects |
|
|
|
| Interactive bitfield graphical interface |
|
|
|
| Interactive address map viewer |
|
|
|
| Hide/ rename objects/attributes in the display |
|
|
|
| IP configuration |
|
|
|
| Parameterized numeric IP values (overridden in EASI
SoC) |
|
|
|
| DRC rules to check parameters |
|
|
|
| Data manipulation |
|
|
|
| Automated method for locating registers |
|
|
|
| Control default values for new objects |
|
|
|
| Recursive find & replace |
|
|
|
| Database objects easily extended |
|
|
|
| Database information reports |
|
|
|
| Automatic Design Rule Checks (DRC) |
|
|
|
| > 150 built-in IP block design rule checks |
|
|
|
| Graphical presentation of data check results and IP
figure of merit |
|
|
|
| Double-click straight to source of errors |
|
|
|
| Save report in textual format |
|
|
|
| IP block database watermarked for security |
|
|
|
| Documentation auto-generation |
|
|
|
| Auto-generated HTML IP design document |
|
|
|
| Auto-generated RTF IP design document |
|
|
|
| Auto-generated PDF IP design document |
|
|
|
| Auto-generated MIF IP design document |
|
|
|
| Auto-generated HTML IP memory map document |
|
|
|
| Auto-generated RTF IP memory map document |
|
|
|
| Auto-generated PDF IP memory map document |
|
|
|
| RTL auto-generation |
|
|
|
Verilog/VHDL description of bus logic block (each slave interface) |
|
|
|
Verilog/VHDL description of address mapped register block |
|
|
|
Verilog/VHDL description of memory interface signals with various configurations |
|
|
|
Verilog/VHDL description of address decoder |
|
|
|
Verilog/VHDL description of read data multiplexer block |
|
|
|
Verilog/VHDL description of MRB top level entity & architecture |
|
|
|
Enumerated IP block package file |
|
|
|
System address map file |
|
|
|
Verilog/VHDL description of IP top level |
|
|
|
Simple PVCI interface |
|
|
|
Customizable bus logic component |
|
|
|
Default AMBA AHB and APB bus logic templates supplied |
|
|
|
Parameterized IP with instance based generation |
|
|
|
Exclude memory mapped registers from register block (resides in IP) |
|
|
|
Support for registered read only registers |
|
|
|
Support for external reset sources |
|
|
|
Support for internal & external enables |
|
|
|
Support for set / clear (sticky) bits & self clear bits |
|
|
|
Support for double output stage register/bitfields |
|
|
|
Support for making write enable signals available externally |
|
|
|
Generation of asynchronous or synchronous reset code |
|
|
|
Support for registered read enable decodes |
|
|
|
Support for registered read mux output stages |
|
|
|
Support for alternative clock and/or alternative reset |
|
|
|
Exclude reserved objects |
|
|
|
Customization of header & footer |
|
|
|
Support for single register with different read address and write address |
|
|
|
Disconnect register write output from IP |
|
|
|
Generator-specific design rule checks to avoid synthesis errors |
|
|
|
| IP memory map value comparison |
|
|
|
| Difference values between two IP block databases |
|
|
|
| Graphical navigation of difference results |
|
|
|
| Double-click straight to source of change |
|
|
|
| Operating system support |
|
|
|
| Microsoft® Windows® 2000 / Microsoft® Windows
XP® |
|
|
|
| Red Hat Enterprise Linux AS release 3 |
|
|
|
| Sun Solaris Operating Environment 8 |
|
|
|