Re[2]: 100MHz-es nyák - de hogyan?
theblond
theblond at freemail.hu
Fri Jan 7 00:08:47 CET 2005
Hello,
>> Az lenne a kérdésem, hogy 2 oldalas panellal 100MHz-es mixed áramkört
>> (A/D, FPGA, MEM) meg lehet-e csinálni valamint, milyen trükköket kell alkalmazni
>> hogy mûködjön is, és ne csak zavart termeljen.
inifh> Ha kicsi a nyak akkor van eselyed, ha viszonylag nagy meretu, nagyon
inifh> kene a 4 reteg. Guard ring teljesen felesleges, az mas celra kell.
Elvileg 4 smd ic-t tervezek az FPGA mellé (ADC+MEM)(plussz nehány OPA), remélem ezt rá lehet szoritani aránylag kis
helyre.
inifh> Ne keresztezzek egymast a gyors jelek, ne menjenek at egyik ground plane-
inifh> rol masikra, 90 fokos kanyart kerulni stb...
Itt most arra gondolsz, hogy a gyors jelek ne menjenek át a másik oldalra?
45 fokos törések, esetleg kisebbek a javasoltak? vagy ives (?) (olyat már
régen láttam :) )
inifh> Az FPGA nem hasznalt kivezeteseit foldnek definialni (ha lehet ilyet,
inifh> CPLD-nel igen), minimalizalni es szetszorni az egyszerre valtozo jeleket
Igen, minden kerül a földre értelemszerûen. Amit tudok még, hogy ha lehet minden
gyorsan változó jel mellé egy foldcsikot érdemes rakni, valahogy ugy mint az IDE
kábel.
Viszont nem egészen sejtem, hogyan csináljam a földhálózatot.
Gondolom kerülni kell a hurkokat, mert azokkal csak a gond van.
Tehás sugarasat kell csinálni.Azt is valahogy ugy hogy minél nagyobb felületek
legyenek, minél kevesebb összekötéssel az elkülönülõ szigetek között.
Vagy mindegy melyik van ott +tápfesz vagy a föld? Tehát abból csinálok nagy
felületet, amelyik közelebb van?
inifh> a ground bounce elkerulese erdekeben, slew rate-t ahol csak lehet,
inifh> korlatozni stb...
Mi az a ground bounce? Hogyan korlátozzam?
Rakjak a vonalra kondikat a fold felé? :(
Ezt nem egyészen értem.
Sajnos a digitális jelek lesznek többségben a panelon, lesz kevéske analog is de
az elenyészõ a digit részhez képest legalábbis fólia hosszban.
inifh> DLL, PLL, de 100MHz oszcillator beszerezheto, bar eleg draga.
Asszem az FPGA-ban próbálom elõállítani, neki meg 50MHz-adok majd.
Ugy 60MHz-ig láttam (könnyen) kapható oszillátort, persze lehet van tovább is, de azt már
keresni kell.
Meg egy dolog amiben kicsit bizonytalan vagyok.
Az maga az FPGA. Spartan II vagy Spartan IIE-re gondoltam. Nézegetve az
adatlapokat túl nagynak találom a belsõ elemek késleltetési idejeit,
a nagyságrend nagyon közel van a választott órajel frekvenciához (100MHz), és ez aggaszt.
Egyes blokkok kb 1-3 ns körüli késleltetéssel rendelkeznek, vagy többel. Ez
tulságosan összemérhetõ a 10ns-os órajelem periódusidejével. (azaz a felével)
Szóval mintha nem lenne éppen jó választás. Jól gondolom?
Ha nem ezt akkor milyen eszközt válasszak?
--
theblond mailto:theblond at freemail.hu
More information about the Elektro
mailing list