Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Regular Visitor
weilings
Posts: 56
Registered: ‎03-08-2012
0

basic questions

Here is a basic question,what is 'generic map'?

another question:what kind of books should I read to get these silly questions clear?You know what?The worst part to learn ISE or HDL is the lack of relative books!Do you have any suggestions?

Regular Visitor
weilings
Posts: 56
Registered: ‎03-08-2012
0

Re: basic questions

PS:I wanna some books to systematicaly learn these things!

Expert Contributor
gszakacs
Posts: 5,260
Registered: ‎08-14-2007
0

Re: basic questions

A quick search for "VHDL book" in these forums turned up this among others:

 

http://www.scribd.com/doc/8445726/Vhdl-Primer-by-Bhaskar

 

You might also search for "VHDL tutorials"

 

Without knowing how much VHDL you already know, I don't want to try to

explain "generic map."

 

-- Gabor

-- Gabor
Expert Contributor
sushantm
Posts: 284
Registered: ‎04-02-2011
0

Re: basic questions

Generic Map is used to pass the values to the entity.

You should refer VHDL Programming by Douglas Perry to understand VHDL Language(Digital Electronics background is strongly recommended).

--Sushant Mahajan
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
Signature:

1.Have you ever tried typing your question into Google? If not you should before posting.
Too many results? Try adding site:www.xilinx.com
2.Read the datasheet and user guide. Have you read the user guide in detail ? Can you find the user guide?
3. Search the forums for similar topics.
4.I have neither found any similar thread in existing forum nor web-search is helpful to me.What should I do ?
Post your issue in detail comprehensive format on the relevant
forum.
5. Do not post the same question on multiple forums,please search and post it on relevant forum.
6. Do not raise a new topic or question on someone else's thread, start a new thread!
7. Students/Newbies: Copying code is not the same as learning to design.
8. "It does not work" is not a question which can be answered. Provide much details (with webaddress, datasheet links,etc..).
and make sure to be specific!
9. You are not charged extra fees for comments in your code,It will help others to understand well.
10.If someone answers your question, mark the post with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left).
Expert Contributor
rcingham
Posts: 2,010
Registered: ‎09-09-2010
0

Re: basic questions

I own and like "The Designer's Guide to VHDL" by Dr. Peter J. Ashenden, now in its 3rd edition. It is structured in the form of a course, with exercises at the end of each chapter, but also works well as a reference. 'Generic map' is covered in chapter 12. There used to be a PDF of the 1st edition available on the Interwebs, and perhaps still is...

------------------------------------------
"If it don't work in simulation, it won't work on the board."
Regular Visitor
weilings
Posts: 56
Registered: ‎03-08-2012
0

Re: basic questions

thank u
Regular Visitor
weilings
Posts: 56
Registered: ‎03-08-2012
0

Re: basic questions

thank u ,very much
Regular Visitor
weilings
Posts: 56
Registered: ‎03-08-2012
0

Re: basic questions

thank you
Regular Visitor
weilings
Posts: 56
Registered: ‎03-08-2012
0

Re: basic questions

hey,another question : for some reasons ,the book you recommended is very very very expensive in China,the hell country,how about the book written by Kenneth L. Short?
Expert Contributor
sushantm
Posts: 284
Registered: ‎04-02-2011
0

Re: basic questions

Can you try this pdf version http://www.4shared.com/get/kju008wl/VHDL_Programming_By_Example_do.html

--Sushant Mahajan
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
Signature:

1.Have you ever tried typing your question into Google? If not you should before posting.
Too many results? Try adding site:www.xilinx.com
2.Read the datasheet and user guide. Have you read the user guide in detail ? Can you find the user guide?
3. Search the forums for similar topics.
4.I have neither found any similar thread in existing forum nor web-search is helpful to me.What should I do ?
Post your issue in detail comprehensive format on the relevant
forum.
5. Do not post the same question on multiple forums,please search and post it on relevant forum.
6. Do not raise a new topic or question on someone else's thread, start a new thread!
7. Students/Newbies: Copying code is not the same as learning to design.
8. "It does not work" is not a question which can be answered. Provide much details (with webaddress, datasheet links,etc..).
and make sure to be specific!
9. You are not charged extra fees for comments in your code,It will help others to understand well.
10.If someone answers your question, mark the post with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left).