IDS-IntegrateTM The Smart SoC Assembly and Automated
Chip Packaging Solution

  • Assemble & package thousands of IP blocks (RTL, IP-XACT, SystemRDL, etc) into a top-level SoC design
  • Stitch the IPs together using buses, interfaces, or wires using AI
  • Introduce hierarchy, restructure/flatten hierarchy by partitioning
  • Access data using Python3, TCL, Java or C++ APIs for improved automation
  • Handle all SoC/IP related data (Interconnect, SV, UPF, SDC, CDC, Registers, …) in one place
  • Bring-in data(XML, Excel, API) and generate customizable SoC collateral (Documentation, TestBench, Assertions, SystemC models, …)

Automatically Maintain Interconnect Integrity as Specification Changes

Agnisys solution for SoC Assembly utilizes its specification automation  methodology to SoC-level assembly and interconnection. IDS-Integrate provides a flexible and customizable environment to meet the design requirements for your complete chip. It allows users to automatically maintain interconnect integrity as specification changes.

How IDS-Integrate Enhances Your Development Process

IDS-Integrate not only interconnects blocks, but it also generates RTL components such as bus multiplexers, aggregators, bridges (AHB to APB, AXI to APB, and AXI4-Full to AHB-Full), and other “plumbing” components as needed. As expected, IDS-Integrate fully comprehends the register RTL designs generated by IDesignSpec GDI and the IP blocks generated by IDS-IPGen.

You are not limited to designs generated by Agnisys. IDS-Integrate can handle any third-party IP block with an IP-XACT description and can even handle your custom design blocks. You can specify in Tcl or Python how your blocks should be interconnected, including rules for intelligent name-mapping between block input and output ports with identical or similar names. IDS-Integrate assembles the complete top-level SoC based on your specification.

.

Actions that you can perform with IDS-Integrate include:

    • Connecting an IDS-generated block with the your design block and creating a wrapper around it
    • Reading an IP-XACT component and connecting with the existing blocks
    • Connecting an AHB bus with an APB slave by automatically instantiating a bridge
    • Connecting several AHB blocks to an AHB master by automatically instantiating an aggregator
    • Moving a block from inside a deep hierarchy several levels higher
    • Generating SystemVerilog Assertions (SVA) for connectivity checks using formal verification

Download the IDesignSpec Suite Brochure

View a summary of each product and how the suite enables your semiconductor teams to more rapidly develop products while improving efficiency.

Agnisys.com needs the contact information you provide to us to contact you about our products and services. You may unsubscribe from these communications at anytime. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, check out our Privacy Policy.

Benefits of IDS-Integrate

IDS-Integrate provides an automated, repeatable process that saves time and creates “correct-by-construction” SoC designs. It improves productivity of your design team by:

  • Eliminating manual coding errors when interconnecting RTL blocks
  • Helping users check their specifications
  • Providing an intuitive graphical view of blocks and their connectivity with simple navigation through the chip hierarchy
  • Saving time and resources throughout your project
  • Re-generating the top-level design at the push of a button every time a specification change

What Our Clients Say

Request a Product Evaluation

Scroll to Top