FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > FPGA

FPGA comp.arch.fpga newsgroup (usenet)

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 09-20-2005, 07:13 PM
Roger
Guest
 
Posts: n/a
Default Core import into ISE

I'm trying to implement a project in ISE which comprises some logic and an
Aurora core. I generate the Aurora core OK using the Core Generator but I
cannot figure out how to bring the core into ISE so that I can add my extra
logic and then implement the whole thing. I've read as much information as I
can find but still can't get it to work. The Aurora core User Guide just
goes on about using Perl scripts to implement the core on it's own but
that's not what I want to do.

If anyone can help, I'd be grateful.

Thanks.

Rog.


Reply With Quote
  #2 (permalink)  
Old 09-20-2005, 07:14 PM
Duane Clark
Guest
 
Posts: n/a
Default Re: Core import into ISE

Roger wrote:
> I'm trying to implement a project in ISE which comprises some logic and an
> Aurora core. I generate the Aurora core OK using the Core Generator but I
> cannot figure out how to bring the core into ISE so that I can add my extra
> logic and then implement the whole thing. I've read as much information as I
> can find but still can't get it to work. The Aurora core User Guide just
> goes on about using Perl scripts to implement the core on it's own but
> that's not what I want to do.
>


The core is generated in source code form, so you simply include the
source code into your project. I generally include it as a library, but
it really doesn't matter; you can just include the source code.
Reply With Quote
  #3 (permalink)  
Old 09-20-2005, 07:35 PM
Roger
Guest
 
Posts: n/a
Default Re: Core import into ISE


"Duane Clark" <[email protected]> wrote in message
news:jsXXe.983$[email protected] ..
> Roger wrote:
>> I'm trying to implement a project in ISE which comprises some logic and
>> an Aurora core. I generate the Aurora core OK using the Core Generator
>> but I cannot figure out how to bring the core into ISE so that I can add
>> my extra logic and then implement the whole thing. I've read as much
>> information as I can find but still can't get it to work. The Aurora core
>> User Guide just goes on about using Perl scripts to implement the core on
>> it's own but that's not what I want to do.
>>

>
> The core is generated in source code form, so you simply include the
> source code into your project. I generally include it as a library, but it
> really doesn't matter; you can just include the source code.


Duane,

Thanks for your reply. I'm trying to use the example supplied from the core
generator. I've copied the xco file, the frame_gen.vhd, frame_check.vhd and
the standard_cc_module.vhd into the project and all seems OK but then I get
the following message:
ERROR:HDLParsers:3014 - "C:/Roger/Xilinx_designs/rio_test/frame_check.vhd"
Line 54. Library unit AURORA is not available in library work.

There's another step that I seem to be missing. The hassle is due to the
line in the source: use WORK.AURORA.all;

Any ideas? Thanks. (As you can guess I'm new to this so apologies if I'm
making a really stupid mistake!)

Rog.






Reply With Quote
  #4 (permalink)  
Old 09-20-2005, 08:36 PM
Duane Clark
Guest
 
Posts: n/a
Default Re: Core import into ISE

Roger wrote:
>
> Thanks for your reply. I'm trying to use the example supplied from the core
> generator. I've copied the xco file, the frame_gen.vhd, frame_check.vhd and
> the standard_cc_module.vhd into the project and all seems OK...


An xco file? Have you registered for and obtained an Aurora license? It
is free:
http://www.xilinx.com/aurora/register_aurora.htm

Then you should have Aurora source rather than an xco file. I have not
used an xco file, so I am not sure how to use it.

> but then I get
> the following message:
> ERROR:HDLParsers:3014 - "C:/Roger/Xilinx_designs/rio_test/frame_check.vhd"
> Line 54. Library unit AURORA is not available in library work.
>
> There's another step that I seem to be missing. The hassle is due to the
> line in the source: use WORK.AURORA.all;
>


The example is expecting the Aurora core to be in a libarary named
Aurora. I don't know what to do with an xco file, but with the Aurora
core in source form in ISE7.1, in the "Sources in Project" window, right
click on one of the files in your project and select "New Source". In
the dialog, click "VHDL Library" and enter "AURORA in the File Name box,
and then click through the dialog.

At the bottom of the "Sources in Project" window, click the "Library
View" tab. Your new library should be there. Right click on the library,
and select "Add Source", and add the source.

With an xco file, it looks like you can add that directly to your
project. Then right click on it and see if it will let you select "Move
to Library...". I don't know whether that will actually work.
Reply With Quote
  #5 (permalink)  
Old 09-20-2005, 10:30 PM
Roger
Guest
 
Posts: n/a
Default Re: Core import into ISE


"Duane Clark" <[email protected]> wrote in message
news:uEYXe.643$[email protected]..
> Roger wrote:
>>
>> Thanks for your reply. I'm trying to use the example supplied from the
>> core generator. I've copied the xco file, the frame_gen.vhd,
>> frame_check.vhd and the standard_cc_module.vhd into the project and all
>> seems OK...

>
> An xco file? Have you registered for and obtained an Aurora license? It is
> free:
> http://www.xilinx.com/aurora/register_aurora.htm
>
> Then you should have Aurora source rather than an xco file. I have not
> used an xco file, so I am not sure how to use it.
>
>> but then I get the following message:
>> ERROR:HDLParsers:3014 -
>> "C:/Roger/Xilinx_designs/rio_test/frame_check.vhd" Line 54. Library unit
>> AURORA is not available in library work.
>>
>> There's another step that I seem to be missing. The hassle is due to the
>> line in the source: use WORK.AURORA.all;
>>

>
> The example is expecting the Aurora core to be in a libarary named Aurora.
> I don't know what to do with an xco file, but with the Aurora core in
> source form in ISE7.1, in the "Sources in Project" window, right click on
> one of the files in your project and select "New Source". In the dialog,
> click "VHDL Library" and enter "AURORA in the File Name box, and then
> click through the dialog.
>
> At the bottom of the "Sources in Project" window, click the "Library View"
> tab. Your new library should be there. Right click on the library, and
> select "Add Source", and add the source.
>
> With an xco file, it looks like you can add that directly to your project.
> Then right click on it and see if it will let you select "Move to
> Library...". I don't know whether that will actually work.


Duane,

Yes, I've got a license. I thought the xco file was some clever way of
bringing the whole core into the project in 1 easy move - obviously not.

I've done what you suggested and managed to get it working now. Thanks very
much for your help.

The xco can be added to the project but it can't be moved to the library.

Regards,

Rog.


Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
how to import fpga pin groups? [email protected] Verilog 1 07-28-2008 09:59 PM
Urgent - Import .fx file into quartus [email protected] Verilog 1 07-21-2008 07:08 PM
How to import a netlist in VHDL [email protected] FPGA 1 07-31-2005 08:00 AM
XPS: Create/Import File structure [email protected] FPGA 0 05-18-2005 10:28 PM
Import user Core with a Tri-state Port to EDK SKH FPGA 1 04-12-2005 10:36 AM


All times are GMT +1. The time now is 03:05 AM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved