RTV forum PL | NewsGroups PL

Problemy z czarnymi skrzynkami: brak definicji symboli RAMB16_S18, INV i GND w Xilinx ISE 12.3

Xilinx Webpack problem

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Problemy z czarnymi skrzynkami: brak definicji symboli RAMB16_S18, INV i GND w Xilinx ISE 12.3

Mario
Guest

Thu Mar 03, 2011 11:24 pm   



Witam.
Próbuję sobie coś stworzyć pod ISE i przyznam, że idzie mi dość opornie.
Projekt zredukowałem do możliwie najprostszej postaci żeby się dało go
syntezować. Projekt jest robiony jako sch. W projekcie mam dwa swoje
pliki vhd będące komponentami. Stworzyłem je przez add source a potem
skonwertowałem do symboli i wrzuciłem na schemat. Do schematu dodałem
też symbole wybrane z listy. Głownie to była pamięć RAM ale później dla
testów dodawałem różne obiekty jak GND czy bramkę INV. No i robię
syntezę XST zakończoną sukcesem. Tak samo mam sukces po uruchomieniu
Timing Constraints.
Uruchamiam I/O Pin Planning - Pre Synthesis, no i PlanAhead daje mi na
powitanie okienko z komunikatem:

While importing this netlist, 3 undefined instances were found and
converted to black boxes. MAke sure yuo have loaded all intended module
definitions before proceeding. Black boxes can be populated by using the
Add/Create Source operation and re-running Synthesis
Module names: RAMB16_S18, INV, GND

Zamykam i w logach widzę:

WARN: [HD-EDIFIN 0] Could not resolve non-primitive black box cell
'RAMB16_S18' defined in file 'dzielnik_top.vhf' instantiated as 'MEMORY_1K'.
WARN: [HD-EDIFIN 0] Could not resolve non-primitive black box cell 'GND'
defined in file 'dzielnik_top.vhf' instantiated as 'XLXI_19'.
WARN: [HD-EDIFIN 0] Could not resolve non-primitive black box cell 'INV'
defined in file 'dzielnik_top.vhf' instantiated as 'XLXI_20'.


Wygląda na to, że definicje moich komponentów widzi i prawidłowo parsuje
natomiast jakby nie widział źródeł symboli wziętych z biblioteki
symboli. Może coś istotnego pomijam. Byłbym wdzięczny za naprowadzenie
mnie na właściwą drogę bo dopiero zaczynam z Webpack.
Mam wersję programu 12.3



--
Pozdrawiam
MD

MH
Guest

Fri Mar 04, 2011 9:05 pm   



Mario <mardyb@poczta.onet.pl> napisał(a):

Quote:
Witam.
Pr=F3buj=EA sobie co=B6 stworzy=E6 pod ISE i przyznam, =BFe idzie mi do=B6=
=E6 opornie.=20
Projekt zredukowa=B3em do mo=BFliwie najprostszej postaci =BFeby si=EA da=
=B3o go=20
syntezowa=E6. Projekt jest robiony jako sch. W projekcie mam dwa swoje=20
pliki vhd b=EAd=B1ce komponentami. Stworzy=B3em je przez add source a pot=
em=20
skonwertowa=B3em do symboli i wrzuci=B3em na schemat. Do schematu doda=B3=
em=20
te=BF symbole wybrane z listy. G=B3ownie to by=B3a pami=EA=E6 RAM ale p=F3=
=BCniej dla=20
test=F3w dodawa=B3em r=F3=BFne obiekty jak GND czy bramk=EA INV. No i rob=
i=EA=20
syntez=EA XST zako=F1czon=B1 sukcesem. Tak samo mam sukces po uruchomieni=
u=20
Timing Constraints.
Uruchamiam I/O Pin Planning - Pre Synthesis, no i PlanAhead daje mi na=20
powitanie okienko z komunikatem:

While importing this netlist, 3 undefined instances were found and=20
converted to black boxes. MAke sure yuo have loaded all intended module=20
definitions before proceeding. Black boxes can be populated by using the =

Add/Create Source operation and re-running Synthesis
Module names: RAMB16_S18, INV, GND

Zamykam i w logach widz=EA:

WARN: [HD-EDIFIN 0] Could not resolve non-primitive black box cell=20
'RAMB16_S18' defined in file 'dzielnik_top.vhf' instantiated as 'MEMORY_1=
K'.
WARN: [HD-EDIFIN 0] Could not resolve non-primitive black box cell 'GND' =

defined in file 'dzielnik_top.vhf' instantiated as 'XLXI_19'.
WARN: [HD-EDIFIN 0] Could not resolve non-primitive black box cell 'INV' =

defined in file 'dzielnik_top.vhf' instantiated as 'XLXI_20'.


Wygl=B1da na to, =BFe definicje moich komponent=F3w widzi i prawid=B3owo =
parsuje=20
natomiast jakby nie widzia=B3 =BCr=F3de=B3 symboli wzi=EAtych z bibliotek=
i=20
symboli. Mo=BFe co=B6 istotnego pomijam. By=B3bym wdzi=EAczny za naprowa=
dzenie=20
mnie na w=B3a=B6ciw=B1 drog=EA bo dopiero zaczynam z Webpack.
Mam wersj=EA programu 12.3



--=20
Pozdrawiam
MD

==============


Miałem podobny problem (ISE-12.1). Nie wdając się w szczegóły dlaczego (sam
nie wiem) , należy zrobić tak :

1) Odpalasz Implement Design.
2) Jak przejdzie bez błędów , odpal I/O Pin Planning (Plan Ahead) - Post
Synthesis.

MH

--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/

Mario
Guest

Fri Mar 04, 2011 10:48 pm   



W dniu 2011-03-04 20:05, MH pisze:
Quote:
Mario<mardyb@poczta.onet.pl> napisał(a):

Witam.
Pr=F3buj=EA sobie co=B6 stworzy=E6 pod ISE i przyznam, =BFe idzie mi do=B6>> =E6 opornie.=20
Projekt zredukowa=B3em do mo=BFliwie najprostszej postaci =BFeby si=EA da>> =B3o go=20
syntezowa=E6. Projekt jest robiony jako sch. W projekcie mam dwa swoje=20
pliki vhd b=EAd=B1ce komponentami. Stworzy=B3em je przez add source a pot>> em=20
skonwertowa=B3em do symboli i wrzuci=B3em na schemat. Do schematu doda=B3>> em=20
te=BF symbole wybrane z listy. G=B3ownie to by=B3a pami=EA=E6 RAM ale p=F3>> =BCniej dla=20
test=F3w dodawa=B3em r=F3=BFne obiekty jak GND czy bramk=EA INV. No i rob>> i=EA=20
syntez=EA XST zako=F1czon=B1 sukcesem. Tak samo mam sukces po uruchomieni>> u=20
Timing Constraints.
Uruchamiam I/O Pin Planning - Pre Synthesis, no i PlanAhead daje mi na=20
powitanie okienko z komunikatem:

While importing this netlist, 3 undefined instances were found and=20
converted to black boxes. MAke sure yuo have loaded all intended module=20
definitions before proceeding. Black boxes can be populated by using the
Add/Create Source operation and re-running Synthesis
Module names: RAMB16_S18, INV, GND

Zamykam i w logach widz=EA:

WARN: [HD-EDIFIN 0] Could not resolve non-primitive black box cell=20
'RAMB16_S18' defined in file 'dzielnik_top.vhf' instantiated as 'MEMORY_1>> K'.
WARN: [HD-EDIFIN 0] Could not resolve non-primitive black box cell 'GND'
defined in file 'dzielnik_top.vhf' instantiated as 'XLXI_19'.
WARN: [HD-EDIFIN 0] Could not resolve non-primitive black box cell 'INV'
defined in file 'dzielnik_top.vhf' instantiated as 'XLXI_20'.


Wygl=B1da na to, =BFe definicje moich komponent=F3w widzi i prawid=B3owo >> parsuje=20
natomiast jakby nie widzia=B3 =BCr=F3de=B3 symboli wzi=EAtych z bibliotek>> i=20
symboli. Mo=BFe co=B6 istotnego pomijam. By=B3bym wdzi=EAczny za naprowa>> dzenie=20
mnie na w=B3a=B6ciw=B1 drog=EA bo dopiero zaczynam z Webpack.
Mam wersj=EA programu 12.3



--=20
Pozdrawiam
MD

=============
Miałem podobny problem (ISE-12.1). Nie wdając się w szczegóły dlaczego (sam
nie wiem) , należy zrobić tak :

1) Odpalasz Implement Design.
2) Jak przejdzie bez błędów , odpal I/O Pin Planning (Plan Ahead) - Post
Synthesis.

MH


Dzięki, spróbuję jutro.

--
Pozdrawiam
MD

Mario
Guest

Mon Mar 07, 2011 9:21 pm   



W dniu 2011-03-04 20:05, MH pisze:
Quote:
Mario<mardyb@poczta.onet.pl> napisał(a):

Witam.
Pr=F3buj=EA sobie co=B6 stworzy=E6 pod ISE i przyznam, =BFe idzie mi do=B6>> =E6 opornie.=20
Projekt zredukowa=B3em do mo=BFliwie najprostszej postaci =BFeby si=EA da>> =B3o go=20
syntezowa=E6. Projekt jest robiony jako sch. W projekcie mam dwa swoje=20
pliki vhd b=EAd=B1ce komponentami. Stworzy=B3em je przez add source a pot>> em=20
skonwertowa=B3em do symboli i wrzuci=B3em na schemat. Do schematu doda=B3>> em=20
te=BF symbole wybrane z listy. G=B3ownie to by=B3a pami=EA=E6 RAM ale p=F3>> =BCniej dla=20
test=F3w dodawa=B3em r=F3=BFne obiekty jak GND czy bramk=EA INV. No i rob>> i=EA=20
syntez=EA XST zako=F1czon=B1 sukcesem. Tak samo mam sukces po uruchomieni>> u=20
Timing Constraints.
Uruchamiam I/O Pin Planning - Pre Synthesis, no i PlanAhead daje mi na=20
powitanie okienko z komunikatem:

While importing this netlist, 3 undefined instances were found and=20
converted to black boxes. MAke sure yuo have loaded all intended module=20
definitions before proceeding. Black boxes can be populated by using the
Add/Create Source operation and re-running Synthesis
Module names: RAMB16_S18, INV, GND

Zamykam i w logach widz=EA:

WARN: [HD-EDIFIN 0] Could not resolve non-primitive black box cell=20
'RAMB16_S18' defined in file 'dzielnik_top.vhf' instantiated as 'MEMORY_1>> K'.
WARN: [HD-EDIFIN 0] Could not resolve non-primitive black box cell 'GND'
defined in file 'dzielnik_top.vhf' instantiated as 'XLXI_19'.
WARN: [HD-EDIFIN 0] Could not resolve non-primitive black box cell 'INV'
defined in file 'dzielnik_top.vhf' instantiated as 'XLXI_20'.


Wygl=B1da na to, =BFe definicje moich komponent=F3w widzi i prawid=B3owo >> parsuje=20
natomiast jakby nie widzia=B3 =BCr=F3de=B3 symboli wzi=EAtych z bibliotek>> i=20
symboli. Mo=BFe co=B6 istotnego pomijam. By=B3bym wdzi=EAczny za naprowa>> dzenie=20
mnie na w=B3a=B6ciw=B1 drog=EA bo dopiero zaczynam z Webpack.
Mam wersj=EA programu 12.3



--=20
Pozdrawiam
MD

=============
Miałem podobny problem (ISE-12.1). Nie wdając się w szczegóły dlaczego (sam
nie wiem) , należy zrobić tak :

1) Odpalasz Implement Design.
2) Jak przejdzie bez błędów , odpal I/O Pin Planning (Plan Ahead) - Post
Synthesis.


No dzięki, rzeczywiście działa. Ale strasznie ciężko coś napisac w tym
VHDL żeby się skompilowało i jeszcze działało jak trzeba :(


--
Pozdrawiam
MD

elektroda NewsGroups Forum Index - Elektronika Polska - Problemy z czarnymi skrzynkami: brak definicji symboli RAMB16_S18, INV i GND w Xilinx ISE 12.3

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map