FPGA Prototyping by VHDL Examples: Xilinx Spartan-3 VersionThis 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. |
Other editions - View all
Common terms and phrases
addr ASCII ASMD chart baud rate block diagram block RAM clock cycle clock signal code is shown configuration constant counter data path data RAM data type decoding Derive the HDL digit discussed in Section downto dual-port RAM end process entity FIFO flag FF font FPGA FPGA device FSMD function HDL code hexadecimal HyperTerminal implementation instantiation instruction interrupt interrupt request JTAG KCPSM3 keyboard library ieee load microcontroller module mouse multiplexing next-state logic output parity bit PicoBlaze pixel pixel_x port map program counter prototyping board reset S3 board screen sequential circuit shift shown in Figure shown in Listing signal assignment statement signal is asserted significand simulation SLEW=FAST Spartan-3 SRAM state_next state_reg std_logic std_logic_vector std_logic_vector(7 downto subroutine subsystem switch synchronous synthesize the circuit template testbench testing circuit tick top-level tri-state buffer UART unsigned verify its operation verify operation VHDL Xilinx