IP-XACT for IP providers Arteris IP example case IPSoC Conference, - - PowerPoint PPT Presentation

ip xact for ip providers
SMART_READER_LITE
LIVE PREVIEW

IP-XACT for IP providers Arteris IP example case IPSoC Conference, - - PowerPoint PPT Presentation

IP-XACT for IP providers Arteris IP example case IPSoC Conference, December 2019 12/11/2019 1 Agenda For all types of IPs: Plug-and-play integration for your customers Generation of collateral from IP-XACT Deliverables


slide-1
SLIDE 1

IP-XACT for IP providers

Arteris IP example case

IPSoC Conference, December 2019

12/11/2019 1

slide-2
SLIDE 2

Agenda

❑For all types of IPs:

  • Plug-and-play integration for your customers
  • Generation of collateral from IP-XACT
  • Deliverables management
  • Design Data Intelligence

❑Advanced SoC integration with highly configurable NOC, Arteris IP case

  • Integrate multiple interconnects seamlessly
  • Leverage IP-XACT hierarchy for restructuring
  • Enhance configuration control and exchange

❑Future of the collaboration:

  • Simplify NOC configuration by understanding the system
  • Attach physical information to IPXACT
  • True design traceability for ISO 26262

12/11/2019 2

slide-3
SLIDE 3

For all type of IPs

❑Plug and play integration for your customers ❑Generation of collateral from IP-XACT ❑Deliverables management ❑Data Intelligence

12/11/2019 3

slide-4
SLIDE 4

Plug and Play integration

12/11/2019 4

❑IP-XACT is designed for IP-Reuse ❑Speed up integration time ❑Reduce number of respins ❑Improve quality ❑Most of the larger SoC integrators

use IP-XACT

❑ Benefits are important and

proven

❑ IP-XACT is an IEEE standard =

Long-term investment.

slide-5
SLIDE 5

Collateral generation

12/11/2019 5

❑Documentation

  • Internal documentation
  • Customer Datasheets

❑RTL / SystemC skeletons

  • IOs
  • Parameters
  • Registers

❑Verification ❑Software ❑…

  • Capture the information once, generate multiple formats.
slide-6
SLIDE 6

Deliverables management

  • Thanks to the views/fileSets mechanism of the standard, managing

deliverables becomes a simple and fully automated action.

  • Views and FileSets offer a very flexible
  • approach

❑Components can contain multiple views ❑Views can point to multiple FileSets ❑FileSets can be referenced by multiple views

  • The Packaging step is the critical point to ensure a smooth management of deliverables.

12/11/2019 6

slide-7
SLIDE 7

Data Intelligence

❑Products, SoC and IP referenced

in a single environment

❑Crystal Bulb is a lightweight

client application (web browser)

❑All teams access up-to-date

information in a glimpse.

12/11/2019 7

❑Standard representation and

curated data are critical for future AI applications.

slide-8
SLIDE 8

Advanced SoC integration with highly configurable NOC, Arteris IP case

❑Integrate multiple interconnects seamlessly ❑Leverage IP-XACT hierarchy for restructuring ❑Enhance configuration control and exchange

12/11/2019 8

slide-9
SLIDE 9

Integrate multiple interconnects seamlessly

❑IP-XACT simplify multiple interconnect integration

  • Each interconnect is

configured and generated by different tools

  • Systems are often composed
  • f multiple interconnects

❑IP-XACT allow for a full system map computation through all

interconnects

  • Each interconnect contains its own address decoding
  • Memory map computation is resolved through multiple

Interconnect and the entire hierarchy

12/11/2019 9

slide-10
SLIDE 10

Leverage IP-XACT hierarchy for restructuring

12/11/2019 10

❑IP-XACT contains a detail description of the system’s hierarchy ❑ Manipulating XML is faster and more reliable than directly

manipulating RTL

❑ Checks and automation ensure an error-free restructuring.

❑Already in use in some of the most

complex SoC

❑ Integrate with the over all

information

  • System Map
  • Verification
  • Documentation
slide-11
SLIDE 11

Enhance configuration control and exchange

  • A challenge for complex Ip providers is to know how the IP is

configured and used

❑Typical Issues

  • Complex IP provider cannot verify every possible configuration
  • Customers cannot share the final RTL for confidentiality reason
  • Requires a lot of effort and local engineers to properly identify use case

❑IP-XACT can help

  • Parameters constraints mechanisms enable the IP provider to guide the user

in the proper configuration

  • IP-XACT files can be used as a communication vector
  • Generation from a common representation of the IP facilitate the verification.

12/11/2019 11

slide-12
SLIDE 12

Future of the collaboration:

❑Simplify NOC configuration by understanding the system ❑Attach physical information to IPXACT ❑True design traceability for ISO 26262

12/11/2019 12

slide-13
SLIDE 13

Simplify NOC configuration by understanding the system

12/11/2019 13

❑IP-XACT allow to start with a

non-configured instance

❑ Retrieving information

throughout the entire system is easy in IP-XACT

❑Replacing the unconfigured

version by the fully configured

  • ne is as simple as pushing a

button.

  • A NOC configuration is highly dependent of the system

❑ A lot of information that the NOC configuration need is already captured in the system.

slide-14
SLIDE 14

Attach physical information to IPXACT

14

  • What if we could leverage physical information for an early floor

planning assessment?

❑ Physical floorplan can have a lot of effect on design choices.

❑Adding some physical

information to IP-XACT like

  • Area and shape estimation
  • Physical location

❑ and a good graphical

representation in a tool

  • Enable earlier assessment and better design choices in the very

early architecture and design phases.

slide-15
SLIDE 15

True design traceability for ISO 26262

12/11/2019 15

❑Traceability of information is a key

requirement for ISO 26262 certification

❑Leveraging the understanding of the

design via IP-XACT is a cornerstone to true traceability.

slide-16
SLIDE 16