Textbooks
Papers
Patents
Talks

Textbooks

Digital Design   By Frank Vahid, John Wiley and Sons publishers, 2006. This book seeks to: (1) Attracts more programming-oriented students into digital design by emphasizing register-transfer level (RTL) design, which is the modern practice of digital design and which requires good programming skills; (2) Teaches through extensive use of examples to reinforce learning, which is a more interesting and effective way to learn. (3) Attract larger numbers of people-oriented students into engineering by focusing on real and useful applications of digital design, like pacemakers, ultrasound machines, and DVD players, and by including designer profiles that emphasize the teamwork nature of engineering; Additional books, which may accompany Digital Design or be used standalone, are "VHDL for Digital Design" and "Verilog for Digital Design". See http://www.ddvahid.com for info on all three books, sample slides, online tools, etc.

Embedded System Design -- A Unified Hardware/Software Introduction   By Frank Vahid and Tony Givargis, published by J. Wiley and Sons, (c) 2002. Embedded systems are designed very differently than they were 10 years ago. Today's designers must be able to tradeoff between software and hardware implementations of their systems, requiring a unified view of hardware and software. Yet most existing courses and books on embedded systems emphasize the nitty-gritty details of the architecture and assembly-language programming of a specific microprocessor, a focus whose relevance is fading quickly due to good compilers. This book provides a view in which embedded systems are composed of processors, some of which may be programmable, some customized. It is independent of any particular microprocessor or hardware environment, focusing instead on principles.

Specification and Design of Embedded Systems   By Dan Gajski, Frank Vahid, Sanjiv Narayan, and Jie Gong, published by Prentice Hall, 1994.

Other Books

Journal and Conference Papers

Patents