EDAboard.com | EDAboard.eu | EDAboard.de | EDAboard.co.uk | RTV forum PL | NewsGroups PL

Instantiating black box module

elektroda.net NewsGroups Forum Index - VHDL Language - Instantiating black box module

Dek
Guest

Tue Feb 02, 2010 3:47 pm   



Hi all,

I'm trying to instantiate a RAM using Block-Ram with Xilinx Core
Generator. I've succesfully create the Core, and simulated it with
Modelsim (using the .vhd file created by Core Generator). Now when I
try to synthesize my design with ISE project navigator I got this
warning:

line 130: Instantiating black box module <ram_128>.

should I explicitly add the ram_128.vhd file? Or, since my design
actually do synthesize, should I just ignore this warning?

Thanks all

Dek

Brian Drummond
Guest

Wed Feb 03, 2010 12:14 am   



On Tue, 2 Feb 2010 05:47:58 -0800 (PST), Dek <daniele.dequal_at_gmail.com> wrote:

Quote:
Hi all,

I'm trying to instantiate a RAM using Block-Ram with Xilinx Core
Generator. I've succesfully create the Core, and simulated it with
Modelsim (using the .vhd file created by Core Generator). Now when I
try to synthesize my design with ISE project navigator I got this
warning:

line 130: Instantiating black box module <ram_128>.

should I explicitly add the ram_128.vhd file? Or, since my design
actually do synthesize, should I just ignore this warning?


At synthesis, notice (then ignore) the warning.

At Translate, make sure it finds the implementation of ram_128 - e.g. look for a
message "Loading module ram_128.ngc" or some such in the console or the .bld
report file.

If Translate can't find it: (a) move it into the project directory or (b) set
the "core search path" option to point to the right directory.

- Brian

Dek
Guest

Wed Feb 03, 2010 5:15 pm   



On 3 Feb, 00:14, Brian Drummond <brian_drumm...@btconnect.com> wrote:
Quote:
On Tue, 2 Feb 2010 05:47:58 -0800 (PST), Dek <daniele.deq...@gmail.com> wrote:
Hi all,

I'm trying to instantiate a RAM using Block-Ram with Xilinx Core
Generator. I've succesfully create the Core, and simulated it with
Modelsim (using the .vhd file created by Core Generator). Now when I
try to synthesize my design with ISE project navigator I got this
warning:

line 130: Instantiating black box module <ram_128>.

should I explicitly add the ram_128.vhd file? Or, since my design
actually do synthesize, should I just ignore this warning?

At synthesis, notice (then ignore) the warning.

At Translate, make sure it finds the implementation of ram_128 - e.g. look for a
message "Loading module ram_128.ngc" or some such in the console or the .bld
report file.

If Translate can't find it: (a) move it into the project directory or (b) set
the "core search path" option to point to the right directory.

- Brian

Thanks Brian,

during Translate I had this message:

Loading design module "ipcore_dir/ram_128.ngc"...
Applying constraints in "ipcore_dir/ram_128.ncf" to module
"ipcore_dir/ram_128.ngc"...

so it should be ok. I've asked it because I generated post place and
route simulation model and I tried to simulate it, but post layout
simulation differs from functional simulation. I thought the problem
was this of the blak box module, but if you confirm me that I can
ignore this warning I'll seek the problem somewhere else.

Thanks

Dek

Brian Drummond
Guest

Thu Feb 04, 2010 12:19 am   



On Wed, 3 Feb 2010 07:15:42 -0800 (PST), Dek <daniele.dequal_at_gmail.com> wrote:

Quote:
On 3 Feb, 00:14, Brian Drummond <brian_drumm...@btconnect.com> wrote:
On Tue, 2 Feb 2010 05:47:58 -0800 (PST), Dek <daniele.deq...@gmail.com> wrote:
Hi all,

during Translate I had this message:

Loading design module "ipcore_dir/ram_128.ngc"...
Applying constraints in "ipcore_dir/ram_128.ncf" to module
"ipcore_dir/ram_128.ngc"...

so it should be ok. I've asked it because I generated post place and
route simulation model and I tried to simulate it, but post layout
simulation differs from functional simulation. I thought the problem
was this of the blak box module, but if you confirm me that I can
ignore this warning I'll seek the problem somewhere else.

You have to look somewhere else.

- Brian

elektroda.net NewsGroups Forum Index - VHDL Language - Instantiating black box module

Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
RTV map EDAboard.com map News map EDAboard.eu map EDAboard.de map EDAboard.co.uk map Opony