My friend's building a NES clone for his final project in some course, and is looking for a good book about the board he's using. He asked me if I know anybody who's a computer engineer and who might have knowledge of this kind of thing. Can anybody recommend a book?
And you didn't think of me? I'm the only Computer Engineer 'round these parts hoss.
First off,
VHDL is a horrible language that your friend will most likely never need again after he is done with this course.
Secondly,
I didn't have any complaints with
Fundamentals of Digital Logic with VHDL Design (although I had an earlier version). I wasn't doing anything too terribly complicated though either. The most advanced thing I have built with VHDL was a simple PONG game.
I can't recommend anything for more advanced VHDL because I have not had a desire to use the language again. Is your friend a lower or upperclassman? If he is an upperclassman, he might find parts of the book old material (it covers things like Karnaugh Maps, truth tables, state machines, binary math, logic gates, and muxes as well). If he is an underclassman, that sort of material is critical.