FPGA sebessege
Huszti Andras
kyrk at villamvadasz.hu
Mon Nov 13 16:14:16 CET 2006
Hali!
> Az alapjan, amit az ISE kiir :)
Hat nem is tudom. Az ISE-nek alapbol nem szoktam hinni, mivel erdekes
dolgokat tud neha muvelni.
> Ha egyszeru logikat tervezel (peldaul egy invertert :) ), akkor azt
> nagy sebesseggel uzemeltetheted. Ha bonyolult, tobbszintu logikat, akkor
> egy clock valtozasra sok-sok belso alkatreszen megy keresztul az
> informacio, ezeknek a kesleltetesei rossz esetben osszeadodnak, tehat sok
> ido kell, mire johet egy kovetkezo clock valtozas.
Sejtettem, hogy valami ilyesmi lesz. DCM-et befogtam 300Mhz-re. Majd ezt
vittem egy szamlalora. 100000000-nal nullazta a szamlalot es egy led-et
villogtatott. Szemmel lathatoan mukodott a dolog. Erre a designre at
irta hogy 46Mhz-el (kb) tud menni. Ennek meroben ellentmond a 300Mhz.
Vagy az ISE nem tudja az FPGA-t vagy az FPGA nem tudja az ISE-t... Hol
itt az igazsag???
> A DCM azert 300 MHz, mert nyilvan arra terveztek, hogy a legszelsosegesebb
> esetben (az adott FPGA-csalad leggyorsabb tipusaba beleprogramozott
> leheto legegyszerubb logika hasznalat eseten) is boven elegendo legyen a
> sebessege.
Jogos.
Meg egy dolog. Tegyuk fel, hogy beleroszakolok egy PIC-et az FPGA-ba. Es
kiirja ra, hogy mondjuk 39Mhz-el megy. Ha DCM-el meghajtom 100Mhz-el
akkor mit tapasztalhatok? Nem megy? Hulyeseget csinal? Tokeletesen
mukodik?
More information about the Elektro
mailing list