- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
adding IEEE_propo sed for fixed arithmetic to EDK
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-18-2012 04:59 PM
Hi All,
My custom core uses IEEE_proposed library's fixed point package. When I try to import this peripheral into EDK, I get the error message that this library can not be found even though ISE seems to have no issue in synthesizing the project. I searched on the forum where one post says that library has to be manually added. I tried doing that unsuccessfully using "add library" option that lets the user to browse axi libraries and others. Can somebody please point in the right direction?
Thanks a ton!!
Re: adding IEEE_propo sed for fixed arithmetic to EDK
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-19-2012 02:17 AM
My custom core uses IEEE_proposed library's fixed point package. When I try to import this peripheral into EDK, I get the error message that this library can not be found even though ISE seems to have no issue in synthesizing the project. I searched on the forum where one post says that library has to be manually added. I tried doing that unsuccessfully using "add library" option that lets the user to browse axi libraries and others. Can somebody please point in the right direction?
Can you post the error message in detail ?
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
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).
Re: adding IEEE_propo sed for fixed arithmetic to EDK
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-24-2012 10:23 AM
I am sorry for the delayed response.
Here's the error as it is from EDK:
"C:/---" Line 96. Library ieee_proposed cannot be found.
"C:/---" Line 97. Library ieee_proposed is not declared.
ERROR:EDK:2121 - Parse Errors encountered in HDL source
I do not get this error when I synthesize the same code in ISE.
Re: adding IEEE_propo sed for fixed arithmetic to EDK
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-25-2012 02:43 PM
Hi,
I use the project file from Xilinx ISE to create the custom core peripheral for importing into EDK .I added in the ieee_proposed libraries explicitly in Xilinx ISE to the project. I get a bunch of new errors when I try to create the peripheral using the wizard :
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Wrong index type for to_stdlogicvector.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Wrong index type for to_stdlogicvector.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Attribute instance_name cannot be used here.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Wrong index type for to_stdulogicvector.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port left_index does not exist in to_ufixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port left_index does not exist in to_ufixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_ufixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port left_index does not exist in to_ufixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_ufixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port left_index does not exist in to_ufixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port left_index does not exist in to_ufixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_ufixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port left_index does not exist in to_ufixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_ufixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port left_index does not exist in to_ufixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_ufixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Wrong index type for to_stdulogicvector.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port size_res does not exist in to_ufixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_ufixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port size_res does not exist in to_ufixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_ufixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port size_res does not exist in to_ufixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port size_res does not exist in to_ufixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_ufixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port size_res does not exist in to_ufixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_ufixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port size_res does not exist in to_ufixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_ufixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port size_res does not exist in to_ufixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Wrong index type for to_stdulogicvector.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port left_index does not exist in to_sfixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_sfixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port left_index does not exist in to_sfixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_sfixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port left_index does not exist in to_sfixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port left_index does not exist in to_sfixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port left_index does not exist in to_sfixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_sfixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port left_index does not exist in to_sfixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_sfixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port left_index does not exist in to_sfixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_sfixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Wrong index type for to_stdulogicvector.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_sfixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port size_res does not exist in to_sfixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_sfixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port size_res does not exist in to_sfixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port size_res does not exist in to_sfixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port size_res does not exist in to_sfixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_sfixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port size_res does not exist in to_sfixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_sfixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port size_res does not exist in to_sfixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_sfixed with no default value must be associated with an
actual value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal port size_res does not exist in to_sfixed.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Wrong index type for to_stdulogicvector.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_UFix with no default value must be associated with an actual
value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_UFix with no default value must be associated with an actual
value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Wrong index type for to_stdulogicvector.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_SFix with no default value must be associated with an actual
value.
"C:/Xilinx/13.2/ISE_DS/ISE/vhdl/src/ieee_proposed/
Formal arg of to_SFix with no default value must be associated with an actual
value.
ERROR:EDK:2121 - Parse Errors encountered in HDL source
WARNING:EDK:3590 - Unable to delete temporary project file
Can anyone decipher these error messages and point out what I could try. Thanks a ton!!











