Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Research Collaboration and Enablement
    • DesignStart
    • Education Hub
    • Innovation
    • Open Source Software and Platforms
  • Forums
    • AI and ML forum
    • Architectures and Processors forum
    • Arm Development Platforms forum
    • Arm Development Studio forum
    • Arm Virtual Hardware forum
    • Automotive forum
    • Compilers and Libraries forum
    • Graphics, Gaming, and VR forum
    • High Performance Computing (HPC) forum
    • Infrastructure Solutions forum
    • Internet of Things (IoT) forum
    • Keil forum
    • Morello Forum
    • Operating Systems forum
    • SoC Design and Simulation forum
    • 中文社区论区
  • Blogs
    • AI and ML blog
    • Announcements
    • Architectures and Processors blog
    • Automotive blog
    • Graphics, Gaming, and VR blog
    • High Performance Computing (HPC) blog
    • Infrastructure Solutions blog
    • Innovation blog
    • Internet of Things (IoT) blog
    • Operating Systems blog
    • Research Articles
    • SoC Design and Simulation blog
    • Smart Homes
    • Tools, Software and IDEs blog
    • Works on Arm blog
    • 中文社区博客
  • Support
    • Arm Support Services
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
Arm Community blogs
Arm Community blogs
SoC Design and Simulation blog All you need to know about Arm's FREE system guidance | Webinar plus Q&A
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI and ML blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded blog

  • Graphics, Gaming, and VR blog

  • High Performance Computing (HPC) blog

  • Infrastructure Solutions blog

  • Internet of Things (IoT) blog

  • Operating Systems blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tags
  • mobile
  • Custom SoC
  • System Guidance
  • Subsystem for Embedded
  • System Design
  • infrastructure
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

All you need to know about Arm's FREE system guidance | Webinar plus Q&A

Stephanie Usher
Stephanie Usher
July 5, 2017

Arm is much more than just an IP supplier – for many years our in-house teams have been working together to create, validate and optimise compute subsystems. At the beginning of the year, Arm launched free system guidance, with the goal to help our partners to save time and reduce complexity. We do this with a set of key system configurations - which have been designed to meet different mobile and infrastructure PPA targets. System guidance is the result of extensive internal work, which is carried out to ensure we can provide our partners with all the information they need, to develop SoC’s faster with less risk. All of the complex analysis has now been packaged together to create system guidance, which is made up of three key elements:

  1. Documentation - which includes System Design presentations, a Technical Overview, a System Analysis Report, Implementation Guidelines and a FVP Programmers Guide)
  2. A Fixed Virtual Platform (FVP)
  3. An integrated software stack


Figure 1: Save time and reduce complexity with system guidance 

We announced system guidance in January, during a free webinar, which kicked off our system guidance webinar series. In January we started with Three tips to maximize your SoC performance - which covered some of the key methodologies and analysis techniques used at Arm. We also introduced our three design top tips, which you can use to maximise the performance of your next SoC. Our three tips form the bulk of our webinar series, with a new tip being explored in each webinar:

  1. Minimize CPU path to memory - every clock cycle counts for CPU latency (covered in webinar one) 
  2. Maximize system bandwidth - ensure that precious system memory is maximized for performance (covered in webinar two) 
  3. Manage traffic types - give the CPU priority, while still meeting real time contracts (detail coming later this year in webinar three) 

At the end of May, Arm announced it's new suite of products - including the first processors based on Arm DynamIQ technology (Arm Cortex-A75 and Arm Cortex-A55), plus the Arm Mali-G72 GPU. To go alongside these new launches, Arm announced several new system guidance products, which have been added to the portfolio: SGM-775, SGM-575, SGI-775 and SGI-575.

Figure 2: The latest system guidance packages, added in May 2017

With the launch of the new products, it naturally it felt like a great time to revisit our system guidance webinar series and explore the second top tip. The second webinar (How to optimize a system with the latest Arm DynamIQ processors) aired last week. Tom Conway (Director System Marketing, Arm) started the webinar, by giving more details on the newest System Guidance for Mobile packages. Pete Hawkins (Principal Engineer, Arm) then took a look at maximising system bandwidth, discussing the challenges of distributing system traffic between multiple LPDDR4 memory channels.

Catch up now…

If you missed either of our technical webinars, the good news is that there is still time to catch up! Just choose one of the links below and start watching! The webinar was incredibly popular, so we promised to follow up with some of the questions we missed last week. Keep reading for the technical Q&A…

Watch on demand: How to optimize a system with the latest Arm processors

Watch on demand: Three tips to maximise your SoC performance

Technical Q&A…

  • Recent mobile devices in the market seem to state 2-channel LPDDR4 with 32-bit data interface. How does this compare with system guidance?
  • You mentioned Quality of Service, how do Arm systems optimise performance for real-time masters?
  • Do you benchmark system guidance versus current mobile devices in the market?
  • You’ve talked about A75 system guidance today, what is next?
  • How long does it take to run Android benchmarks on an emulator?
  • How do I get access to the system guidance deliverables?

How do I access system guidance?

By making use of Arm’s system guidance you can gain confidence that all the Arm IP works well together. You can quickly take Arm’s knowledge on board and focus more on differentiation. System guidance is available now for free, all you need to do is contact your partner manager. You can also get some information about our system guidance on our new web pages below. Why not leverage Arm’s key learnings and get your product to market quicker?

Learn more about system guidance

Related Content

System guidance launch blog: Save development time and reduce complexity with free system guidance

Learn more about Arm Cortex-A75

Learn more about Arm Cortex-A55

Anonymous
SoC Design and Simulation blog
  • Arm Virtual Platform co-simulation solution accelerates SoC verification

    Daniel Owens
    Daniel Owens
    Avery Design Systems’ co-simulation design verification solution that integrates SystemC-based Arm virtual platforms with a SystemVerilog environment.
    • December 6, 2022
  • IP exchange and Cycle Models end-of-life update

    Gemma Platt
    Gemma Platt
    Arm Cycle Models and Arm IP Exchange are now End-of-Life, understand what this means to you.
    • May 25, 2022
  • Accelerate IP Selection with the New Arm IP Explorer

    Zach Lasiuk
    Zach Lasiuk
    The newly announced Arm IP Explorer platform represents a step-change in efficiency for the IP selection process when defining a custom System on Chip (SoC).
    • May 4, 2022