MICROELECTRONIC SYSTEMS NEWS

FILENUMBER: 1204 BEGIN_KEYWORDS Text Designing Verilog END_KEYWORDS DATE: April 2005 TITLE: Text on Designing with Verilog
=================================================================

TITLE: Text on Designing with Verilog

"Designing Digital Computer Systems with  Verilog"  by  David  J.
Lilja and Sachin S. Sapatnekar.

This unique book serves  both  as  an  introduction  to  computer
architecture  and  as  a  guide  to  using a hardware description
language  (HDL)  to  design,  model  and  simulate  real  digital
systems.  The  book  starts with an introduction to Verilog - the
HDL chosen for the book since it is widely used in  industry  and
straightforward  to learn. Next, the instruction set architecture
(ISA) for the simple VeSPA (Very  Small  Processor  Architecture)
processor  is  defined  ?  this is a real working device that has
been built and tested at  the  University  of  Minnesota  by  the
authors.   The  VeSPA ISA is used throughout the remainder of the
book to demonstrate how behavioral and structural models  can  be
developed  and  intermingled in Verilog. Although Verilog is used
throughout, the lessons learned will  be  equally  applicable  to
other  HDLs.  Written for senior and graduate students, this book
is  also  an  ideal  introduction  to  Verilog   for   practising
engineers.

Contents:
1. Controlling complexity
2. A Verilogical place to start
3. Defining the instruction set architecture
4. Algorithmic behavioral modeling
5. Building an assembler for VeSPA
6. Pipelining
7. Implementation of the pipelined processor
8. Verification
A. The VeSPA instruction set architecture (ISA)
B. The VASM assembler

To order or to request an examination copy , access: Cambridge Press.

=================================================================

Return to MSN Home Page

dbouldin@utk.edu