Magillem Platform
Overview
Accelerating Time to Revenue with Magillem End-to-End Flow
Magillem Platform provides a unified design flow, empowering design teams with a radically improved process: easier, faster, and less risky.
It addresses the different steps of the design flow:
- Magillem Packaging: Eases reuse and integration of various content from different sources, thanks to standards-based IP description automation with built-in ability to validate this incoming data, ensuring IP Integrity.
- Magillem Connectivity: Streamlines and accelerates the SoC assembly with a robust and portable design process used by all teams, maximizing collaborative work and data accuracy.
- Magillem Registers: Completing the integration flow, it addresses the Hardware/Software Interface automation to guarantee the address map is self-consistent and the auto-generated collaterals are of the highest quality, minimizing risks downstream.
Based on a single source of truth environment, this fully automated design flow ensures higher productivity and quality with a consistent end-to-end design flow solution.
Advantages
Comprehensive solution to simplify the design of complex SoCs
Smooth and Efficient Process
Powerful automation reduces effort, rework and errors
Promote Design Reuse
With a true IP reuse methodology
Shorten Time to Market
Accelerate SoC connectivity and HSI development
Derisk SoC Design
Unified environment to ensure accuracy and cross-team consistency
Higher Quality
Earlier bug fixes thanks to robust error checking
Productivity Gains
Frees engineers from tedious tasks to focus on true innovation
Features
Magillem Platform Key Features
SoC Integration / Platform Assembly
- Design derivatives
- Collaborative work with IP updates, diff and merge capabilities
- RTL restructuring / hierarchy manipulation
- Generation of top-level netlist and makefile scripts for EDA tools
IP and Design Reuse
- Best-in-class IP-XACT packaging
HW / SW Interface – Register Management
- UVM, Register bank, C header, Docx, html, etc.
- System map elaboration
Design Flow Automation – CAD Flow
- Batch mode execution
Products
Products
Lorem Ipsum is simply dummy text of the printing and typesetting industry.
Arteris SoC Integration Automation with the Magillem Platform
Learn about the powerful combination with Magillem Connectivity and Magillem Registers.
| Category | Features | Magillem Packaging | Magillem Connectivity | Magillem Registers |
|---|---|---|---|---|
| IP-XACT Conversion | 2009 to 2022 | |||
| 2014 to 2022 | ||||
| Resource Management | Projects | |||
| Catalogs | ||||
| Components | ||||
| TGI | TGI API | |||
| HDL Import | Verilog support | |||
| SystemVerilog support | ||||
| View & FileSet elaboration | ||||
| Bus Interface | Auto mapping | |||
| Rules Checkers | Design and component | |||
| Memory and system map | ||||
| Configurable checker severity | ||||
| Checkers waivers and contextual help | ||||
| Assembly | Rule-based connectivity | |||
| Bus/signal split/tie/open | ||||
| Hierarchical connection | ||||
| Glue logic insertion | ||||
| Feedthrough | ||||
| RTL Netlist Generation | Verilog and SystemVerilog support | |||
| Configurable header | ||||
| Keep parameter expressions | ||||
| Deep netlist | ||||
| Signals/netname management | ||||
| Automatic tie of unconnected inputs | ||||
| Hierarchical Manipulations | Merge, Flatten, Move operations | |||
| Virtual hierarchy | ||||
| Component stubbing operation | ||||
| Hierarchical parameter propagation | ||||
| Design statistic reporting | ||||
| IP Update | Interface/port/parameter renaming/resizing/deletion/merging | |||
| User mapping rules definition | ||||
| Automatic tie connection generation on new ports | ||||
| Automated correct-by-construction IP-XACT platform update at any level of hierarchy | ||||
| Component instance view update | ||||
| Diff and Merge | List concurrent conflicts/changes | |||
| Accept/Reject any change | ||||
| Conflict resolution wizard (choice selection, instance renaming…) | ||||
| On-the-fly checks to verify the validity of choices/conflict resolution | ||||
| Import Memory Map Description | CSRSpec support | |||
| SystemRDL support | ||||
| IP-XACT support | ||||
| Excel spreadsheets support | ||||
| Generate HSI Outputs | RTL register bank (VHDL, Verilog, SystemVerilog) | |||
| Customized C Header files | ||||
| UVM RAL files | ||||
| Documentation (Word, FrameMaker, HTML) | ||||
| SystemRDL description | ||||
| IP-XACT description | ||||
| Excel spreadsheet |
NoC Integration Automated Flow
Automated flow to leverage SoC connectivity information:
- Improved productivity with reduced process
- Better quality with early errors detections thanks to the checkers
NoC Integration Automated Flow
Resources
Resources
Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an printer.
- Architecting the Future of Deep Learning Presentation
- Arm TechCon: Implementing ISO 26262 Compliant AI Systems-on-Chip with Arm and Arteris
- Automating the Generation of Scalable and Reusable FMEDA in Complex Systems-on-Chip (SoCs)
- Implementing Machine Learning & Neural Network Chip Architectures
- Is the Missing Safety Ingredient in Automotive AI Traceability?
- ISO 26262: What to Expect From Your Chip or IP Provider
- Modernizing the Hardware / Software Interface – Life Beyond Spreadsheets
- Making SoC Integration Simple – Achieve Higher Productivity and Quality
- A Configurable Test Infrastructure using a Mixed-Language and Mixed-Level IP Integration IP-XACT Flow
- A Design Flow for Critical Embedded Systems
- A Power Consumption Estimation Approach for Embedded Software Design using Trace Analysis
- A SystemC Extension for Enabling Tighter Integration of IP-XACT Platforms with Virtual Prototypes
- AMS System-Level Verification and Validation using UVM in SystemC and SystemC-AMS: Automotive Use Cases
- Building a Portable Stimulus Flow Based on Magillem IP-XACT Packaging
- Generation of UVM Compliant Test Benches for Automotive Systems using IP-XACT with UVM-SystemC and SystemC AMS
- HW / SW Interface Generation Flow Based on Abstract Models of System Applications and Hardware Architectures
- Scalability – A Looming Problem in Safety Analysis
- Using Virtual Prototypes to Improve the Traceability of Critical Embedded Systems Flow
Arteris accelerates AI-driven silicon innovation with its expanded multi-die solution
Foundational technology for rapid chiplet-based design.
- Flexible design scalability
- Differentiated AI performance
- Aligned with evolving industry standards
Built on silicon-proven NoC IP and Magillem™ automation to scale modular architectures, simplify multi-die projects, and compress development schedules.
Support and Training
Need Help?
Support and Services
Arteris provides world-class design support and services to our customers and partners.
Training
Unlock the full potential of Arteris products. Explore customized learning solutions designed to boost your expertise.
Arteris Academy
Learn at your own pace, on your schedule. Access our library of on-demand training modules and develop new skills today.
Latest News