Skip to main content

Star-Ip Centric Platforms for SOC

ARM® PrimeXsys™ Platform Architecture and Methodologies

  • Chapter
Winning the SoC Revolution

Abstract

We describe the use of star-IP core-based subsystems as the cornerstone of a platform-based design paradigm. An ARM platform is an instantiation of a set of carefully market-targeted architectural-decisions encapsulated in an embedded and configurable subsystem consisting of an ARM core, AMBA™ Communications fabric and a ported operating system (OS). Around this pre-specified sub-system, a derivative-product development-package is supplied. This development package provides for configuration and extension of the platform during the creation of an optimized and differentiated system-on-chip (SoC) design. We describe the structure of this development-package, and its foundation in a set of mutually consistent model-views of the platform design. Each platform model provides the speed and visibility required for specific SoC development tasks: hardware integration and development, hardware dependent software development, application software development, and system verification and validation. In this chapter we describe both the theory of platform support, and a specific ARM instantiation of this: the ARM1136JF-S™ PrimeXsys Platform.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ARM ePublication, “PrimeXsys™ Platforms Extendable Platform Architecture”, http://www.arrn.com/armtech/PrimeXsys/.

    Google Scholar 

  2. VSIA homepage, http://www.vsi.org/.

    Google Scholar 

  3. Thorsten Grötker, Stan Liao, Grant Martin and Stuart Swan, System Design with SystemC, Kluwer Academic Publishers Group, 2002. ISBN: 1-4020-7072-1.

    Google Scholar 

  4. Open SystemC Initiative homepage http://www.systemc.org/.

    Google Scholar 

  5. Accelera homepage, http://www.accelera.org/.

    Google Scholar 

  6. ARM ePublication, “AMBA™ The defacto standard for on-chip bus”, http://www.arm.com/armtech/AMB A/.

    Google Scholar 

  7. Symbian OS application Software Development Kits, http://www.symbian.com/developer/downloads/.

    Google Scholar 

  8. Wander O. Cesário, et al. “Multiprocessor SoC Platforms: A Component-Based Approach”, IEEE Design & Test of Computers, pp. 52–63, Vol. 19, No. 6, 2002.

    Article  Google Scholar 

  9. Wilson, R. “SoC bus war fizzles”, EE Design, July 1 2002. http://www.eedesign.com/.

    Google Scholar 

  10. A. Haverinen, M. Leclercq, N. Weyrich, and D. Wingard, “SystemC™ based SoC Communication Modeling for the OCP™ Protocol”, OSCI Technical Paper, October 2002. http://www.systemc.org/.

    Google Scholar 

  11. C. Lennard, D. Lin, K. Ho, and V. Chandran, “Collaborative Development of Bluetooth IP: Fundamentals of System-Modelling in Complex IP Creation and Reuse”, Proceedings of IP 2000 Bluetooth Conference, pp. 329–344, October 2000.

    Google Scholar 

  12. B. Bailey, G. De Jong, P. Schaumont, and C. Lennard, “Describing Interfaces Using the VSI System Level Interface Behavioral Documentation Standard ”, Proceedings of the Forum on Design Languages, pp. 221–230, September 2000.

    Google Scholar 

  13. A. Nightingale, “Testing for AMBA TM Compliance”, Proceedings of the 14th. IEEE ASIC/SOC Conference, September 2001.

    Google Scholar 

  14. J. Connell and B. Johnson, “Early hardware/software integration using SystemC 2.0”, Embedded Systems West Proceedings, Class 522, 2002.

    Google Scholar 

  15. Jerzy Rozenblit and Klaus Buchenrieder, Codesign: Computer-Aided Software/Hardware Engineering, IEEE Press, 1995. ISBN: 0-7803-1049-7.

    Google Scholar 

  16. Filip Thoen, “Prototyping Technologies for Early Embedded Software Development”, Information Quarterly, pp. 17–21, Vol. 1, No. 1, 2002.

    Google Scholar 

  17. A. Bruce and J. Goodenough, “Reuseable Hardware/Software Co-verification of IP Blocks”, Proceedings of the 14th. IEEE ASIC/SOC Conference, September 2001.

    Google Scholar 

  18. J. Goodenough, A. Bruce, A. Nightingale, P. Bates and G. Budd, “A Unified Validation Methodology for System Level Co-Design and Co-Implementation”, Proceedings of the 14th. IEEE ASIC/SOC Conference, September 2001.

    Google Scholar 

  19. ARM ePublication, “ARM11 Family: ARM1136J-S and ARM1136JF-S”, http://www.arm.com/armtech/ARMl 1/.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer Science+Business Media New York

About this chapter

Cite this chapter

Alphey, J. et al. (2003). Star-Ip Centric Platforms for SOC. In: Martin, G., Chang, H. (eds) Winning the SoC Revolution. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-0369-9_9

Download citation

  • DOI: https://doi.org/10.1007/978-1-4615-0369-9_9

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-5042-2

  • Online ISBN: 978-1-4615-0369-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics