Clan x86

General Forums => General Discussion => Topic started by: iago on January 15, 2008, 02:29:19 PM

Title: Anybody know VHDL?
Post by: iago on January 15, 2008, 02:29:19 PM
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?
Title: Re: Anybody know VHDL?
Post by: Killer360 on January 15, 2008, 02:35:29 PM
Sorry, this is the best way I can help out: http://www.google.ca/search?hl=en&q=Good+Computer+Engineering+Book&btnG=Google+Search&meta=&safe=active
Title: Re: Anybody know VHDL?
Post by: iago on January 15, 2008, 02:38:04 PM
Thanks, I couldn't have done that myself.

Perhaps I should reward the question: can anybody recommend a book? (oh wait, that's my original question!)
Title: Re: Anybody know VHDL?
Post by: Killer360 on January 15, 2008, 02:52:11 PM
Quote from: iago on January 15, 2008, 02:38:04 PM
Thanks, I couldn't have done that myself.

Perhaps I should reward the question: can anybody recommend a book? (oh wait, that's my original question!)
Oh I'm sorry, you didn't say you tried Google already.
Title: Re: Anybody know VHDL?
Post by: Sidoh on January 15, 2008, 02:53:32 PM
Quote from: Killer360 on January 15, 2008, 02:52:11 PM
Oh I'm sorry, you didn't say you tried Google already.

I think you kind of have to assume that with anyone who's as proficient as iago...
Title: Re: Anybody know VHDL?
Post by: iago on January 15, 2008, 03:16:29 PM
yeah, I'm not looking for random books, but rather for recommendations from somebody who's experienced with this stuff. I can think of a couple people here who might be.
Title: Re: Anybody know VHDL?
Post by: Camel on January 15, 2008, 10:28:02 PM
I assume you're looking for a VHDL book, not a general start-to-finish book for the project?
Title: Re: Anybody know VHDL?
Post by: iago on January 15, 2008, 11:01:20 PM
Yes, the project is a pretty unique one. He just wants to learn the language.
Title: Re: Anybody know VHDL?
Post by: Chavo on January 16, 2008, 05:44:03 AM
Quote from: iago on January 15, 2008, 02:29:19 PM
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 (http://www.amazon.com/Fundamentals-McGraw-Hill-Electrical-Computer-Engineering/dp/0072499389) (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.
Title: Re: Anybody know VHDL?
Post by: iago on January 16, 2008, 08:18:09 AM
Quote from: Chavo on January 16, 2008, 05:44:03 AM
And you didn't think of me? I'm the only Computer Engineer 'round these parts hoss.
You're the only person I thought of, actually. :)

Quote from: Chavo on January 16, 2008, 05:44:03 AM
First off,
VHDL is a horrible language that your friend will most likely never need again after he is done with this course.
Haha, that's the impression I've gotten from his brief look and shouts of "eww"

Quote from: Chavo on January 16, 2008, 05:44:03 AM
Secondly,
I didn't have any complaints with Fundamentals of Digital Logic with VHDL Design (http://www.amazon.com/Fundamentals-McGraw-Hill-Electrical-Computer-Engineering/dp/0072499389) (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.
He'll know those concepts already, for sure. Despite knowing the basics, do you think the book would still be handy?
Title: Re: Anybody know VHDL?
Post by: Chavo on January 16, 2008, 09:59:32 AM
If he knows digital logic well already, I'm afraid that only the last 1/3 of the book will be very useful.  While there are often VHDL samples earlier in the book, only the last portion has lots of full VHDL samples.  Perhaps if I knew what he was trying to get out of the book better I could look through it and make a better decision. 

It has a chapter on Digital Design and the appendixes have a lot of VHDL tutorials/references.  I know this isn't a great recommendation, but it's my only real interaction with VHDL.  Perhaps he should take a peek at a bookstore first.
Title: Re: Anybody know VHDL?
Post by: iago on January 16, 2008, 10:26:30 AM
All right, I'll just tell him to research books online. You're the only person I know who might have been able to help, so I was hoping to get your take. Thanks! :)
Title: Re: Anybody know VHDL?
Post by: Chavo on January 16, 2008, 10:49:25 AM
No problem.  Like I said, if he thinks he can give more detail, I'd be happy to look through and tell him if this book has what he wants or not.