Rapid Prototyping of Digital Systems SOPC Edition - Hamblen, James O.; Hall, Tyson S.; Furman, Michael D.; SpringerLink (Online service) (New York, NY : Springer US : Imprint: Springer, 2008)
Tutorial I: The 15 Minute Design -- FPGA Development Board Hardware and I/O Features -- Programmable Logic Technology -- Tutorial II: Sequential Design and Hierarchy -- FPGAcore Library Functions -- Using VHDL for Synthesis of Digital Hardware -- Using Verilog for Synthesis of Digital Hardware -- State Machine Design: The Electric Train Controller -- A Simple Computer Design: The ?P 3 -- VGA Video Display Generation using FPGAs -- Interfacing to the PS/2 Keyboard and Mouse -- Legacy Digital I/O Interfacing Standards -- FPGA Robotics Projects -- A RISC Design: Synthesis of the MIPS Processor Core -- Introducing System-on-a-Programmable-Chip -- Tutorial III: Nios II Processor Software Development -- Tutorial IV: Nios II Processor Hardware Design -- Operating System Support for SOPC Design.
Keywords: Electronic circuits; Computer-aided engineering; Engineering design; Electrical engineering; Circuits and Systems; Computer-Aided Engineering (CAD, CAE) and Design; Engineering Design; Electrical Engineering