Synopsis:
This book contains over 30 complete VHDL examples of more advanced digital circuit designs using more complex state machines, datapaths, timing requirements, and external peripherals including external memory, PS/2 keyboard and mouse control, and transmitting data via the UART to the memory. These topics are covered by designing circuits that will display images and graphics on a VGA monitor using the Digilent Nexys2, Nexys3, or Nexys4 FPGA boards. This approach allows you to learn and practice more advanced digital design topics visually. The book picks up where the book Digital Design Using Digilent FPGA Boards – VHDL / Active-HDL Edition leaves off. That book, which is available from www.digilentinc.com and www.lbebooks.com, contains over 75 VHDL examples covering basic digital design of both combinational and sequential circuits. This book includes examples to design a checkerboard, a color palette, multiple sprites, moving sprites, and character fonts. Other examples include the use of external RAM and external flash memory, the use of a PS/2 keyboard and PS/2 mouse to control images on the VGA screen, the design of a UART for downloading characters to the video screen through the serial port, plus video graphics examples for plotting a dot, line and circle.
About the Author:
Richard E. Haskell is Emeritus Professor of Engineering in the Department of Electrical and Computer Engineering at Oakland University in Rochester, Michigan. He received his Ph.D. from Rensselaer Polytechnic Institute in 1963. He served on the faculty at Oakland University for 46 years, where he developed and taught a wide variety of undergraduate and graduate courses, including courses in electromagnetic theory, coherent optics, pattern recognition, computer programming, microprocessors, embedded systems and digital design. His research interests included plasma physics, holography and coherent optics, pattern recognition and image processing, computer learning, and microprocessor applications and embedded systems. He is the author of over 30 books, ranging from Plasma Dynamics to Digital Design. Darrin M. Hanna is Associate Professor of Engineering in Oakland University’s School of Engineering and Computer Science. Dr. Hanna received his Ph.D. in Systems Engineering from Oakland University in May 2003 after receiving the university’s three top awards in scholarship, mathematics and engineering. His research interests include reconfigurable embedded systems, artificial intelligence, and problem-based learning in computer science and engineering. Complementary to his coursework, Dr. Hanna has also successfully transferred research into commercial applications, winning the Michigan Economic Development Corporation’s Michigan Commercialization Success Award. He has taught numerous undergraduate and graduate courses in engineering problem-solving, microprocessors, reconfigurable embedded systems, and digital design using VHDL. A member of IEEE and ASEE, Dr. Hanna actively contributes to the teacher-scholar community, winning the ASEE North Central Section’s best paper awards for three consecutive years and the 2007 IEEE Computer Society's Undergraduate Computer Science and Engineering Teaching Award.
"About this title" may belong to another edition of this title.