Computer Architecture Tutorial Using an FPGA

Computer Architecture Tutorial Using an FPGA

Computer Architecture Tutorial Using an FPGA

Robert Dunne

92,25 €
IVA incluido
Disponible
Editorial:
Gaul Communications
Año de edición:
2020
ISBN:
9780970112477
92,25 €
IVA incluido
Disponible
Añadir a favoritos

Learn computer architecture and get practical 'hands on' experience using an FPGA while studying at home. A working model of a 32-bit ARM processor is gradually built from basic principles of computer architecture. Field Programmable Gate Arrays (FPGA) provide flexible digital electronics platforms that can be organized as a CPU, a neural net, or almost any other digital circuit. They are the digital equivalent of shape-shifters in science fiction.The FPGA is first introduced graphically through operational models of individual logic gates and structures like buses and decoders. Next, the Verilog coding begins with simple circuit examples and culminates with a CPU that runs ARM machine code. Programs can even be entered in symbolic assembly language which is compiled into 100% ARM machine code by macros, tasks, and functions written in the Verilog language. This CPU imitation can be run at full speed, stepped through with breakpoints, or paused within the fetch, decode, and execute cycle.Over 150 illustrations accompany detailed descriptions for setting up the FPGA and walking through each of the nearly 100 Verilog examples. All source code examples can be downloaded from GitHub and use the Intel® Quartus® Prime software along with a Terasic DE10-Lite FPGA development board. The DE10-Lite is available for purchase for less than $180 at many Internet sites, and the Intel® Quartus® Prime Lite Edition is available as a free download from Intel. Other FPGA boards and other Verilog software can be used, but slight modifications to the examples may be necessary.

Artículos relacionados

  • CLOUD TO EDGEWARE
    TYSON T BROOKS
    This comprehensive book presents a new approach to dynamic distributed virtual systems. Wireless grids edgeware promises new cloud to edge secure architectures with mobile security for the Internet of Things (IoT). The scope covers framworks and models for wireless grids edgeware, as well as open specifications and new applications called gridlets and wiglets.The book also high...
    Disponible

    182,11 €

  • Solutions Architect’s Handbook - Third Edition
    Neelanjali Srivastav / Saurabh Shrivastava
    From fundamentals and design patterns to the latest techniques such as generative AI, machine learning and cloud native architecture, gain all you need to be a pro Solutions Architect crafting secure and reliable AWS architecture.Endorsements'Hits all the key areas' - Rajesh Sheth, VP, Elastic Block Store, AWS'Offers the knowledge you need to succeed in the evolving landscape o...
    Disponible

    84,84 €

  • Segurança De Serviços Em Nuvem Na Prática
    Hélio Watanabe
    Segurança de Serviços em Nuvem na Prática: utilizando a ISO 27017 em empresas no Brasilé um guia prático voltado para a implementação de medidas de segurança da informação em serviços de nuvem, com foco nas particularidades do mercado brasileiro.O livro aborda a importância crescente da computação em nuvem e os desafios associados à sua segurança, introduzindo a norma ISO/IEC 2...
    Disponible

    9,84 €

  • Handshake Circuits
    Kees Van Berkei / Kees Van Berkel
    ...
    Disponible

    97,39 €

  • The 8051/8052 Microcontroller
    Craig Steiner
    This book was written with the novice or intermediate 8052 developer in mind. Assuming no prior knowledge of the 8052, it takes the reader step-by-step through the architecture including discussions and explanations of concepts such as internal RAM, external RAM, Special Function Registers (SFRs), addressing modes, timers, serial I/O, and interrupts. This is followed by an in-d...
    Disponible

    82,24 €

  • 8051/8052 Microcontroller
    Craig Steiner
    This book was written with the novice or intermediate 8052 developer in mind. Assuming no prior knowledge of the 8052, it takes the reader step-by-step through the architecture including discussions and explanations of concepts such as internal RAM, external RAM, Special Function Registers (SFRs), addressing modes, timers, serial I/O, and interrupts. This is followed by an in-d...
    Disponible

    105,61 €

Otros libros del autor

  • Introduction to X86 Machine Code Assembly Language
    Robert Dunne
    Learn computer architecture and assembly language by building a working model of an 8086 processor from basic principles of computer architecture. Field Programmable Gate Arrays (FPGA) provide flexible digital electronics platforms that can be organized as a CPU, a neural net, or almost any other digital circuit.By working through the examples in this book and experimenting wit...
    Disponible

    45,92 €

  • Windows® 64-bit Assembly Language Programming Quick Start
    Robert Dunne
    Windows® 64-bit Assembly Language Programming Quick Start is a complete tutorial using the free Community Edition of Microsoft® Visual Studio 17 to introduce the novice to the Intel® X86-64 architecture and the Windows X64 Calling Convention.With Microsoft® Visual Studio 17, assembly language programs can be built using either its Integrated Development Environment (IDE) or usi...
    Disponible

    17,58 €

  • Computers and the Law
    Robert Dunne
    ...
    Disponible

    117,15 €