{"product_id":"fpga-prototyping-by-vhdl-examples-pong-p-chu-9781119282747","title":"FPGA Prototyping by VHDL Examples: Xilinx Microblaze MCS Soc","description":"\u003cp\u003e\u003cb\u003eA hands-on introduction to FPGA prototyping and SoC design\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThis \u003ci\u003eSecond Edition\u003c\/i\u003e of the popular book follows the same \"learning-by-doing\" approach to teach the fundamentals and practices of VHDL synthesis and FPGA prototyping. It uses a coherent series of examples to demonstrate the process to develop sophisticated digital circuits and IP (intellectual property) cores, integrate them into an SoC (system on a chip) framework, realize the system on an FPGA prototyping board, and verify the hardware and software operation. The examples start with simple gate-level circuits, progress gradually through the RT (register transfer) level modules, and lead to a functional embedded system with custom I\/O peripherals and hardware accelerators. Although it is an introductory text, the examples are developed in a rigorous manner, and the derivations follow strict design guidelines and coding practices used for large, complex digital systems.\u003c\/p\u003e \u003cp\u003eThe new edition is completely updated. It presents the hardware design in the SoC context and introduces the hardware-software co-design concept. Instead of treating examples as isolated entities, the book integrates them into a single coherent SoC platform that allows readers to explore both hardware and software \"programmability\" and develop complex and interesting embedded system projects. The revised edition: \u003c\/p\u003e \u003cul\u003e \u003cli\u003eAdds four general-purpose IP cores, which are multi-channel PWM (pulse width modulation) controller, I\u003csup\u003e2\u003c\/sup\u003eC controller, SPI controller, and XADC (Xilinx analog-to-digital converter) controller.\u003c\/li\u003e \u003cli\u003eIntroduces a music synthesizer constructed with a DDFS (direct digital frequency synthesis) module and an ADSR (attack-decay-sustain-release) envelop generator.\u003c\/li\u003e \u003cli\u003eExpands the original video controller into a complete stream-based video subsystem that incorporates a video synchronization circuit, a test pattern generator, an OSD (on-screen display) controller, a sprite generator, and a frame buffer.\u003c\/li\u003e \u003cli\u003eIntroduces basic concepts of software-hardware co-design with Xilinx MicroBlaze MCS soft-core processor.\u003c\/li\u003e \u003cli\u003eProvides an overview of bus interconnect and interface circuit.\u003c\/li\u003e \u003cli\u003eIntroduces basic embedded system software development.\u003c\/li\u003e \u003cli\u003eSuggests additional modules and peripherals for interesting and challenging projects.\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eThe \u003ci\u003eFPGA Prototyping by VHDL Examples, Second Edition\u003c\/i\u003e makes a natural companion text for introductory and advanced digital design courses and embedded system course. It also serves as an ideal self-teaching guide for practicing engineers who wish to learn more about this emerging area of interest.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Pong P. Chu\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 1119282748\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9781119282747\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Wiley\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 10\/23\/2017\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 632\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Hardcover\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 2.80lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 10.10h x 6.90w x 1.50d","brand":"Pong P. Chu","offers":[{"title":"Hardcover","offer_id":43924150223103,"sku":"9781119282747","price":118.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/products\/img_f31e4e8a-4db3-41a5-85f6-10951dab1030.jpg?v=1681068763","url":"https:\/\/www.whiterainbookhouse.com\/products\/fpga-prototyping-by-vhdl-examples-pong-p-chu-9781119282747","provider":"WR Book House","version":"1.0","type":"link"}