ISE-VHDL kerdesek
Zoltán Radó
elektro1.zrado at t-online.hu
Sat Aug 11 09:21:30 CEST 2007
Hali!
A Floorplanner a kézi placer. A FPGA editor a huzalozásra van.
Arra sajnos már nem emlékszem, hogy a 6.2-nél pontosan mi hogy volt,
tehát lehet, hogy máshogy hívták az FPGA editort. Vagy valamibe
integrálva volt.
Az automatikus "fordítás" kb. ugyanazt az eredményt adja, mint egy PCB
auto place and route -ja. Szétdobálja az egy modulhoz tartozó
regisztereket az egész FPGA-ban.
Van egy PlanAhead nevü software, a szintézis és auto place-route közé.
http://www.demosondemand.com/clients/xilinx/001/page/index_destools.asp
Itt találsz egy jó videót, ami bemutatja a mûködését. (Van az ISE-rõl
is)
Igen, az OFFSET-tl tudod megadni az idõzítéséeket. Pl.:
NET "led" OFFSET = OUT 10 ns AFTER "clk" ;
Ezzel értelemszerüen azt adod meg, hogy a CLK aktív éle után 10ns-el
bizotsan kint legyen a kimeneti jel.
A bemeneteket az OFFSET IN BEFORE-ral kell megadni.
Van egyébként UCF editor is.
Az alapidõkre az FPGA adatlapja választ ad. Aztán még jönnek a
járulékos idõk...
Ha pl egy procihoz illeszted az FPGA-t, akkor megnézed a proci adatlapját
és az ott leírtakat állítod be az FPGA lábaira. Sokkal jobbat nem érdemes, mert az
erõforrást vesz el a többi logikától.
Üdv: Zoli
> Értem.
> Igen, a Post-Place & Route Model-el csinálom, az használja az sdf file-t.
> Ezt a Floorplanner-t már néztem, meg a doksit is nézegettem, de el nem
> tudom képzelni, hogy hogyan lehet ezzel jobbitani, amit egy PC-n futó
> program kismillió számitással optimalizál. Vagy olyan az erdeménye a
> PAR-nak mint egy PCB autórouter kimenete ? Mert ha igen, akkor el tudom
> már képzelni. Hogyan tudok megjeleniteni egy beroutolt projektet a
> Floorplanner-el? Csak addig jutok hogy látom a primitive-eket, de
> nem látom a huzalozást. Vagy ahhoz kell a FPGA editor ? Ezt nem találom.
> Mi segiti a kézi besegitést ? Hol kapok visszajelzést és mit, hogy merre
> billentettem az idozitéseket. Vagy ez csak ugy megy, hogy besegitek
> kézzel azt lássuk mi történik ?
> Szóval nagy még a homály.
> Ezt az idozitési értékeket is gondoltam, hogy jó lenne beállitani csak
> fogalmam sincs hogy hol induljak el. Ha konkrét idopillanatra akarok
> egy PAD-et kényszeriteni akkor az OFFSET a megoldás ?
> Mekkora korlátok kozött lehet a gyakorlatban mozogni ?
> Köszi
> Bocs, hogy bombázlak kérdésekkel, csak akkor válaszolj, ha van rá idod.
> Én csak amatörködöm.
More information about the Elektro
mailing list