1.

Record Nr.

UNINA9910145698903321

Autore

Chu Pong P. <1959->

Titolo

FPGA prototyping by VHDL examples : Xilinx Spartan-3 version / / Pong P. Chu

Pubbl/distr/stampa

Hoboken, N.J., : Wiley-Interscience, c2008

ISBN

1-118-21060-3

1-281-23733-7

9786611237332

0-470-23163-7

0-470-23162-9

Edizione

[1st ed.]

Descrizione fisica

1 online resource (470 p.)

Disciplina

621.39/5

Soggetti

Field programmable gate arrays - Design and construction

Prototypes, Engineering

VHDL (Computer hardware description language)

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Description based upon print version of record.

Nota di bibliografia

Includes bibliographical references (p. 437-438) and index.

Nota di contenuto

FPGA PROTOTYPING BY VHDL EXAMPLES: Xilinx SpartanTM-3 Version; Contents; Preface; Acknowledgments; PART I BASIC DIGITAL CIRCUITS; 1 Gate-level combinational circuit; 2 Overview of FPGA and EDA software; 3 RT-level combinational circuit; 4 Regular Sequential Circuit; 5 FSM; 6 FSMD; PART II I/O MODULES; 7 UART; 8 PS2 Keyboard; 9 PS2 Mouse; 10 External SRAM; 11 Xilinx Spartan-3 Specific Memory; 12 VGA controller I: graphic; 13 VGA controller II: text; PART III PICOBLAZE MICROCONTROLLER XILINX SPECIFIC; 14 PicoBlaze Overview; 15 PicoBlaze Assembly Code Development; 16 PicoBlaze I/O Interface

17 PicoBlaze Interrupt InterfaceAppendix A: Sample VHDL templates; References; Topic Index

Sommario/riassunto

This book uses a ""learn by doing"" approach to introduce the concepts and techniques of VHDL and FPGA to designers through a series of hands-on experiments. FPGA Prototyping by VHDL Examples provides a collection of clear, easy-to-follow templates for quick code development; a large number of practical examples to illustrate and reinforce the concepts and design techniques; realistic projects that



can be implemented and tested on a Xilinx prototyping board; and a thorough exploration of the Xilinx PicoBlaze soft-core microcontroller.