News:

Holy shit, it's 2018 2019 2020 2021 2022 2023 2024, and the US isn't a fascist country! What a time to be alive. Well, shit.

Main Menu

Anybody know VHDL?

Started by iago, January 15, 2008, 02:29:19 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

iago

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?


iago

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!)

Killer360

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.

Sidoh

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...

iago

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.

Camel

I assume you're looking for a VHDL book, not a general start-to-finish book for the project?

<Camel> i said what what
<Blaze> in the butt
<Camel> you want to do it in my butt?
<Blaze> in my butt
<Camel> let's do it in the butt
<Blaze> Okay!

iago

Yes, the project is a pretty unique one. He just wants to learn the language.

Chavo

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 (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.

iago

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 (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?

Chavo

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.

iago

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! :)

Chavo

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.