Paano upang isama ang Virtex2 Pro Library sa aking mga disenyo?

B

BlackOps

Guest
Hello!

ako ipon aking VHDL code sa Ise 9.1i para sa Virtex2 Pro maliit na tilad.

ang aking top.vhd ay DCM at ilang BUFGs sa ito ...

kapag ako gumawa ng Syntax Suriin, sinasabi nito na DCM at BUFGs ay hindi alam na mga sangkap para sa mga ito ...

pagkatapos ay i isama ito:

library unisim;
gamitin unisim.vcomponents.all;

at ..syntax-check sa makumpleto ang proseso ng mabuti nang walang anumang mga error.

PERO, kapag ako subukan na synthesize ito ... ako makakuha ng isang pulutong ng mga babala!bagay na ito talagang annoys ako!

ano ang gagawin?

i tried na isama ito:

library virtex2p;
gamitin virtex2p.components.all;

ito said na virtex2p library hindi natagpuan ...
(i tried din na may lamang virtex2 ... parehong bagay ..)

masiyahan sabihin ako ano maaari ako gumawa?pero dont sabihin na unisim ay para sa mga kunwa, ako MALAMAN ITO!

sabihin sa akin kung paano isama virtex2pro ng library para sa aking mga proyekto?kung saan ang hakbang na kailangang sundin?thanks in advance!
Huling na-edit sa pamamagitan ng BlackOps sa Abril 30, 2008 9:19; edit 2 beses sa kabuuang

 
babala ay hindi kaya masamang hangga't hindi mo makuha ang anumang mga error!?

 
ako dont isipin ... kaya ako makakuha ng masyadong marami sa kanila ... at ako makakuha ng babala na katulad nito:BABALA: Xst: 1,290 - Hierarchical block <VCOUNTER> ay walang kinalaman sa <VGActrl> block.Ito ay tinanggal mula sa mga disenyo.ito ay nagnanais na tanggalin ang isa sa aking mga pangunahing sangkap!kaya?

 
Ikaw ay hindi nakakabit inputs at outputs; atipan ng pawid kasangkapan kung bakit ang mga nagnanais na tanggalin ito.Ito thinks ka pa na gusto na sa doon.

E

 
ngunit ako ay hindi unconnect ito!ang aking code ay ok!at lahat ng bagay ay konektado!at ito compiles mabuti sa syntax ng paglalagay ng tsek proseso!anumang mga ideya sa ibang tao?

 
suriin upang makita na ang kasangkapan ay hindi papangalanang muli ang ilan sa inyong mga nets.Ako may nakita na ito bago at nito ang isang bangungot na makita dahil ang pangalan nets ay karaniwang may ang orihinal na pangalan na kasama sa bagong pangalan.

E

 
kung paano i-check ito?well ...ako dont isipin diyan ay isang bagay na maaaring maging mali sa ang kasangkapan Ise ...ako isipin ito ay isang isyu ng kabilang ang naaangkop na library ...pero kung saan eksakto ...kung ano ang syntax para sa virtex2 pro library sa pagsasama?

at kung saan ito matatagpuan?Added matapos ang 1 oras 2 minuto:eek:k dito ay kung ano ako ginagawa ngayon, i idagdag ang piraso ng code sa top.vhd

Code:library virtex2p;

gamitin virtex2p.components.all;

 
Maaari mong suriin upang makita kung ang iyong nets ay pinalitan ng pangalan sa pamamagitan ng paglagay ng tsek sa iyong mga ulat pagbubuo.

Bilang para sa mga aklatan ang paraan na tinukoy mo ay dapat na ito sa trabaho kung ikaw ang silid-aklatan sa iyong trabaho folder.

Ito ay hindi isang bagay na hindi pangkaraniwan sa gayon maaari mong i-tsek ang Xilinx website sa seksyon ng mga sagot.

E

 
well, i-check katulad na mga problema ...sila ay tungkol sa kung paano na isama ang inyong library ... at oo, ito ay kailangang ilagay sa trabaho folder, nagdagdag ng VHDL aklatan sa New Source ... atbp.

PERO, sa aking mga kaso ako gumamit ng ilang paunang-natukoy na ng library ...ito ay isang bagay na tulad ng library IEEE; isn't it?

kaya walang VHDL code sa source ng library para sa virtex2p ako ng library sa tingin ...

ano ang gagawin pagkatapos?help me please!

<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Tanong" border="0" />
 
Kung ikaw ay may isang library na nagngangalang virtex2p pagkatapos ay dapat ito ang lalabas.Ngunit kung sa tingin mo na dahil ikaw ay gumagamit ng Virtex 2 Pro na doon ay dapat na isang library may sanay na.

E

 
well ... ako dont malaman kung ano ang gagawin ngayon ..halimbawa kapag mong maglista ng ilang mga code para sa anumang maliit na tilad ..paano isasama mo library?halimbawa ... na kung saan ay may chips u naipon VHDL code sa Ise?

paano did u isama ang nararapat na aklatan para sa mga chips?

 
BlackOps wrote:

well ... ako dont malaman kung ano ang gagawin ngayon ..
halimbawa kapag mong maglista ng ilang mga code para sa anumang maliit na tilad ..
paano isasama mo library?
halimbawa ... na kung saan ay may chips u naipon VHDL code sa Ise?paano did u isama ang nararapat na aklatan para sa mga chips?
 
Kung may isang library na nais mong gamitin ito ay kailangang sa iyong trabaho folder.Upang sabihin sa programa sa paggamit ng library mong tukuyin tulad nito:

library IEEE;
gamitin IEEE.STD_LOGIC_1164.ALL;
gamitin IEEE.STD_LOGIC_ARITH.ALL;
gamitin IEEE.STD_LOGIC_UNSIGNED.ALL;

Sa ganitong kaso IEEE ay ang library.Ang STD_LOGIC_1164, STD_LOGIC_ARITH, & STD_LOGIC_UNSIGNED ay ang mga tiyak na lugar ng IEEE library na gamitin; at ang LAHAT callout tumutukoy na ang lahat ng nilalaman ay dapat na ginawang magagamit.

Kaya para sa inyong mas maaga listing para sa isang library na pag-iisip ay kasama na tinatawag na virtex2p na library callout (kung ito ay tunay na umiiral) ay magiging:

library virtex2p;
gamitin virtex2p.components.all;

Linkfox na sagutin ang mga tanong na sa tingin ko na ay totoo ngunit dahil ako lagi kamay code sa aking mga callouts library hindi ko ginamit na katangian.

E

 

Welcome to EDABoard.com

Sponsor

Back
Top