Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!munnari.oz.au!yoyo.aarnet.edu.au!sirius.ucs.adelaide.edu.au!chook.adelaide.edu.au!petera From: petera@chook.adelaide.edu.au (Peter Ashenden) Newsgroups: comp.lang.vhdl Subject: VHDL books Keywords: VHDL, books, teaching Message-ID: <2254@sirius.ucs.adelaide.edu.au> Date: 15 Jan 91 01:39:35 GMT Sender: news@ucs.adelaide.edu.au Reply-To: petera@chook.adelaide.edu.au (Peter Ashenden) Organization: University of Adelaide Lines: 26 Nntp-Posting-Host: chook.ua.oz.au Last year I used VHDL as the modeling language for a student project in an undergraduate computer architecture course. The students had to choose a microprocessor chip and write and test a model of it. I had read the books referred to in previous articles in this newsgroup, but didn't find them suitable for students in that course. Hence I put together a booklet for them to learn VHDL from. It assumes that the reader basically knows how to program (as most final year CS students do :-) ), and so gives a fairly quick but thorough run through the sequential aspects of the language. The hardware modeling, concurrency and discrete event simulation algorithms are covered in a bit more detail. About 40% of the booklet is an extended example, modeling a pretend RISC processor at both abstract and RTL levels. The booklet doesn't cover all of VHDL, but does cover all the features I found useful for architecture level modeling (about 95%). If I get the time, I plan to revise it this year for a repeat of the course. If there is sufficient interest, I can make copies available for personal or teaching use. Reference: Peter J. Ashenden The VHDL Cookbook (First Edition, July 1990) Dept Computer Science, University of Adelaide, South Australia approx 120 pp. Peter A.