Beach Solutions® EASI SoC™ is a platform package for
managing software addressable registers within multi-level hierarchical
systems in a System-On-Chip (SoC).
EASI SoC includes all of the features in the EASI Core product.
Many projects suffer later in the design cycle, due to late bug fixes in the hardware that have a significant impact on the software implementation. EASI SoC provides a living interface specification for all members of the project team throughout the development of an SoC.
Upgrade to EASI SoC Advanced for design document auto-generation. With the Power version, EASI SoC auto-generates Register Transfer Level (RTL) code to describe the memory mapped registers and bus interface for each of the IP cores in a design.
>> Read the EASI SoC Leaflet
Significant engineering cost savings
EASI SoC makes it easier to build derivative products as the
system view is constructed from proven IP blocks. Auto-generation
of correct-by-construction RTL maximizes the benefits of reuse.
Reduced risk of integration errors
All system interfaces are automatically checked so that the
entire SoC register address map is validated and integration
errors are caught quickly.
EASI SoC auto-generation provides significant design savings
as repetitive and error prone design tasks are automated. RTL
generation accelerates hardware design availability and focuses
resources on value-added design work.
Improved design team efficiency
Entire SoC address map and system interconnections are stored
in a central xml database that is globally accessible. Auto-generate
Verilog or VHDL design files early in the project to significantly
accelerate time to market and enable hardware-software co-design.
EASI SoC is a platform package for managing software addressable
registers within multi-level hierarchical systems in a System-On-Chip
(SoC). Platform connectivity
data is stored in a central XML repository that is design environment
independent. EASI SoC processes are neutral and not tied to
any bus architecture or design flow.
- Interface-based data capture
- Configurable IP
- Automated data checking
Interface-based data capture
Use EASI SoC’s intuitive graphical user interface to
quickly assemble multi-layer systems with infinite hierarchy
and multiple interconnecting buses that locate memory-mapped
components with physical and bus interfaces. Powerful graphical
utilities provide immediate visualization and navigation of
the entire system address map to assist with integration.
Rapid data capture
EASI SoC includes automated utilities to speed up the capture
phase of design.
- Pre-populated boilerplate templates for common objects
- Copy and paste from spreadsheets
- Single-click to promote and connect ports automatically
- Control default values for each object
- Database objects easily extended
>> Read more about Beach Solutions
Data Capture.