Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Rationale  





2 Features  



2.1  Server Base Boot Requirements  







3 Platform validation  





4 Compliance levels  



4.1  Level 0, 1, and 2  





4.2  Level 3  





4.3  Level 4  





4.4  Level 5  





4.5  Level 6  





4.6  Level 7  







5 Versions  



5.1  Initial public version  





5.2  SBSA Version 3.0  





5.3  SBSA Version 5.0  





5.4  SBSA Version 6.0  





5.5  SBSA Version 6.1  





5.6  SBSA Version 7.0  





5.7  SBSA Version 7.1  







6 See also  





7 References  














Server Base System Architecture






Tiếng Vit
 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


The Server Base System Architecture (SBSA) is a hardware system architecture for servers based on 64-bit ARM processors.[1][2][3][4]

Rationale[edit]

Historically, ARM-based products have often been tailored for specific applications and power profiles. Variation between ARM-based hardware platforms has been an impediment requiring operating system adjustments for each product.

The SBSA seeks to strengthen the ARM ecosystem by specifying a minimal set of standardized features so that an OS built for this standard platform should function correctly without modification on all hardware products compliant with the specification.

Features[edit]

Existing specifications for USB, PCIe, ACPI, TPM, and other standards are incorporated to solidify the specification.

Server Base Boot Requirements[edit]

Firmware issues are addressed separately in the Server Base Boot Requirements (SBBR) specification.[5]

Platform validation[edit]

The Architecture Compliance Suite (ACS) checks whether an environment is compliant with the SBSA specification, and is provided under an Apache 2 open source license. It is available at https://github.com/ARM-software/sbsa-acs.

Compliance levels[edit]

The specification defines levels of compliance, with level 0 being the most basic, and successive levels building on prior levels. In the words of the spec, "Unless explicitly stated, all specification items belonging to level N apply to levels greater than N."

Level 0, 1, and 2[edit]

Levels 0, 1, and 2 have been deprecated and folded into level 3.

Level 3[edit]

Level 3 contains base-level specifications for:

Level 4[edit]

Extends level 3, e.g. with support for RAS fault recovery extensions of ARMv8.2 spec.

Level 5[edit]

Extends level 4, e.g. with support for stage 2 translation control from hypervisor as specified in ARMv8.4.

Level 6[edit]

Extends level 5, e.g. with support for speculative execution safety features.

Level 7[edit]

Extends level 6, e.g. with support for Arm Memory System Resource Partitioning and Monitoring (MPAM) and Performance Monitoring Unit (PMU) features.

Versions[edit]

Initial public version[edit]

Initial public version of the SBSA was announced on January 29, 2014.

SBSA Version 3.0[edit]

SBSA Version 3.0 was released on February 1, 2016.

SBSA Version 5.0[edit]

SBSA Version 5.0 was released on May 30, 2018.

SBSA Version 6.0[edit]

SBSA Version 6.0 was released on September 16, 2019.

SBSA Version 6.1[edit]

SBSA Version 6.1 was released on September 15, 2020.

SBSA Version 7.0[edit]

SBSA Version 7.0 was released on January 31, 2021.

SBSA Version 7.1[edit]

SBSA Version 7.1 was released on October 6, 2022.


See also[edit]

References[edit]

  1. ^ Peter Bright (30 January 2014). "ARM finally defines a platform as it sets its sights on the server room". Ars Technica.
  • ^ Johan De Gelas (29 January 2014). "ARM and Partners Deliver First ARM Server Platform Standard". AnandTech.
  • ^ "ARM Ecosystem Collaborates to Deliver Initial Server Platform Standard" (Press release). ARM Holdings. 29 January 2014.
  • ^ Jonathan Corbet (5 February 2014). "ARM, SBSA, UEFI, and ACPI". LWN.net.
  • ^ Ltd, Arm. "Server and Infrastructure". ARM Developer. Retrieved 2020-05-13.
  • t
  • e

  • Retrieved from "https://en.wikipedia.org/w/index.php?title=Server_Base_System_Architecture&oldid=1188645613"

    Categories: 
    Computing stubs
    ARM architecture
    Computer hardware standards
    Hidden category: 
    All stub articles
     



    This page was last edited on 6 December 2023, at 19:33 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki