A diagram illustrating layers of computing from physics to application software.The diagram illustrates layers of computing, starting from the bottom with 'Physics' represented by an atomic symbol. Above it is 'Devices' with a transistor symbol. 'Analog Circuits' is shown with an operational amplifier symbol. 'Digital Circuits' features a logic gate symbol. 'Logic' is depicted with a logic block symbol. 'Micro architecture' includes arrows between blocks. 'Architecture' is shown with a grid of blocks. 'Operating Systems' is represented by a laptop icon. At the top, 'Application Software' is depicted with a text box containing 'greater than hello world!'.Extensions: Zb∗ & Zk∗ (Bit Manipulation and Cryptography)
Authors: David Harris, James Stine, Rose Thompson et al.
Publication: RISC-V System-on-Chip Design
Published: Jan 1, 2027
Source: Crossref
Related Articles
A hierarchical diagram illustrating the layers of computer systems from physics to application software.The initial stage is depicted by physics with a flower symbol. Above it is Devices, depicted with a transistor symbol. Next is Analog Circuits, shown with an operational amplifier symbol. Digital Circuits follow, represented by a logic gate symbol. Logic is next, illustrated with a plus sign and lines. Micro-architecture is depicted with arrows and blocks. Architecture is represented by three horizontal bars. Operating Systems are shown with a laptop icon. At the top is Application Software, represented by the text '>"hello world!"'.Pipelined Core
David Harris, James Stine et al. - Jan 2027
Read MoreA hierarchical diagram illustrating the layers of computer systems from physics to application software.The initial stage is depicted by physics with a flower symbol. Above it is Devices, depicted with a transistor symbol. Next is Analog Circuits, shown with an operational amplifier symbol. Digital Circuits follow, represented by a logic gate symbol. Logic is next, illustrated with a plus sign and lines. Micro-architecture is depicted with arrows and blocks. Architecture is represented by three horizontal bars. Operating Systems are shown with a laptop icon. At the top is Application Software, represented by the text '>"hello world!"'.Extensions: A (Atomic)
David Harris, James Stine et al. - Jan 2027
Read MoreA hierarchical diagram illustrating the layers of computer systems from physics to application software.The initial stage is depicted by physics with a flower symbol. Above it is Devices, depicted with a transistor symbol. Next is Analog Circuits, shown with an operational amplifier symbol. Digital Circuits follow, represented by a logic gate symbol. Logic is next, illustrated with a plus sign and lines. Micro-architecture is depicted with arrows and blocks. Architecture is represented by three horizontal bars. Operating Systems are shown with a laptop icon. At the top is Application Software, represented by the text "hello world!".Extensions: M (Multiply and Divide)
David Harris, James Stine et al. - Jan 2027
Read MoreA hierarchical diagram illustrating the layers of computer systems from physics to application software.The initial stage is depicted by physics with a flower symbol. Above it is Devices, depicted with a transistor symbol. Next is Analog Circuits, shown with an operational amplifier symbol. Digital Circuits follow, represented by a logic gate symbol. Logic is next, illustrated with a plus sign and lines. Micro-architecture is depicted with arrows and blocks. Architecture is represented by three horizontal bars. Operating Systems are shown with a laptop icon. At the top is Application Software, represented by the text '>"hello world!"'.Load/Store Unit
David Harris, James Stine et al. - Jan 2027
Read More