"Embedded Design Using Programmable Gate Arrays"
Written by Dennis Silage
This text describes modern embedded processing systems using the Xilinx Spartan-3E Starter Board, the Xilinx ISE WebPACK EDA, Xilinx LogiCORE blocks and the Xilinx PicoBlaze soft core processor.
This new paradigm in embedded design utilizes the Verilog Hardware Description Language behavioral synthesis of controller and datapath constructs and the Finite State Machine for Digital Signal Processing,
communications and control with the FPGA, external hard core peripherals, custom internal soft core peripherals and the soft core processor.