J
Jürgen Böhm
Guest
Ron Dean wrote:
limited understanding as a hobbyist not an engineer I would even say the
true raison d'etre of languages like Verilog is describing circuits that
can ultimately be implemented.
I am an EE, (graduated in
http://www.doe.carleton.ca/~shams/97350/PetervrlK.pdf
In my opinion it is absolutely great as an introduction - I designed a
simple 32bit stack CPU, VGA controller, PS2 Keyboard reader and some
control logic without ever reading a book about Verilog, mostly just
looking into the printout of the above text which always lies on my desk.
Its special quality is that it provides through its examples a
consistent code style which can be easily abstracted to build any
combinatorial or sequential circuit that is desired.
A good complement is the online-tutorial:
http://www.asic-world.com/verilog/index.html
which provides information and examples where the above text ends.
Third, a website that is really great to learn Verilog and the general
FPGA design process applied to little projects
http://www.fpga4fun.com/
Finally I found reading MITs Open Course Ware EE 6.111 very enlightening
(the newer one of the two courses offered).
Jürgen
--
Jürgen Böhm www.aviduratas.de
"At a time when so many scholars in the world are calculating, is it not
desirable that some, who can, dream ?" R. Thom
As the others have mentioned, this is of course possible - from myI am very new to Verilog. In searching Verilog sites on the net,
I keep reading statements indicating that verilog is modeling and
abstract designing. In the real world, can a spartan-3 starter-kit
be programed to do actual work? I.e. as an example: can I
program a spartan-3 unit to actually turn on a series of external
LEDs, each sequentlly after a time delay?
limited understanding as a hobbyist not an engineer I would even say the
true raison d'etre of languages like Verilog is describing circuits that
can ultimately be implemented.
I am an EE, (graduated in
A short introduction available on the Web is by Peter M. Nyasulu:1973) I am just starting to look into this. Can anyone recomend
a good book on the subject?
http://www.doe.carleton.ca/~shams/97350/PetervrlK.pdf
In my opinion it is absolutely great as an introduction - I designed a
simple 32bit stack CPU, VGA controller, PS2 Keyboard reader and some
control logic without ever reading a book about Verilog, mostly just
looking into the printout of the above text which always lies on my desk.
Its special quality is that it provides through its examples a
consistent code style which can be easily abstracted to build any
combinatorial or sequential circuit that is desired.
A good complement is the online-tutorial:
http://www.asic-world.com/verilog/index.html
which provides information and examples where the above text ends.
Third, a website that is really great to learn Verilog and the general
FPGA design process applied to little projects
http://www.fpga4fun.com/
Finally I found reading MITs Open Course Ware EE 6.111 very enlightening
(the newer one of the two courses offered).
Jürgen
--
Jürgen Böhm www.aviduratas.de
"At a time when so many scholars in the world are calculating, is it not
desirable that some, who can, dream ?" R. Thom