CPLD problema

Jakab Peter jap at jap.hu
Sat Nov 29 22:38:12 CET 2003



On Fri, 28 Nov 2003, Andras Tantos wrote:

> Hat, nem igazan jo ez az aramkor, csodalkozom, hogy egyaltalan ment a
> szintetizalas. Szoval, a processzed (process (clk_all) is...) a clk_all
> vektor barmelyik jelenek barmilyen valtozasara indul. Fel es lefuto elre
> egyarant. A szimulacio soran a vektor egyes elemei nyilvan pontosan egyut
> valtoznak, de a valosagban az egyes bitek valtozasa kozott nemi ido telik
> el. Ez aztan a processzedet gyors egymasutanban tobbszor is inditja, es igy
> persze nem lesz jo az egesz.
> 
> Tanulsag: processz erzekenysegi listajara mindig, kizarolak egyetlen jelet
> (drotot, ha tettszik) szabad felvenni. A clk_all lehet bemenet, de legyen a
> szamlalo orajel bemenete is az, es vedd fel azt az orajelet az erzekenysegi
> listara. Figyelj arra is, hogy csak az egyik elre triggerelj.


Koszonom a valaszt! Ugy tudtam, az erzekenysegi listat csak a szimulacio
soran hasznalja fel a rendszer. Eltoltottem ismet egy napot a koddal, de
nem sokra jutottam. Ugyanaz a jedec file keletkezik, ha az erzekenysegi
listara egyetlen orajelet irok. Ha az osszes feltetelbe beleirom az orajel
teszteleset, akkor meg nem akar lefordulni a kod, mert nem tudja az egyes
jeleket osszeallitani. Ha kihagyom, aszinkron modon fut es ezert csinalna
a valosagban hulyeseget?




More information about the Elektro mailing list