Sida 1 av 1
Bussterminering, hur viktigt och nödvändigt är det egentlige
Postat: 13 februari 2012, 23:27:34
av TomasL
Skall börja cadda upp sista revisionen (förhoppningsvis) av mitt styrkort.
Frågan är hur viktig/nödvändig bussterminering och busens impedans är.
Bussen i fråga är en 16 bitars parallell AT/IDE buss som skall användas till ett CF-kort samt en display.
Ledarlängden till CF-kontakten är i runda slängar 50-60mm ungefär, därefter går den vidare i en FPC (50mm) till display-kortet.
Använder 4-lagerskort (Signal-Vdd-Vss-Signal).
Kan naturligtvis routa med impedanspassning (blir lite krångligare dock, gissar jag, har aldrig gjort det förut).
Kommer att upp till PIO3 (11MB/s 5MHz) på sin höjd gissar jag (kanske testar med PIO4 (16MB/s 8MHz men inte troligt, med 3.3V matning.
I labbupställningen (modell skatbo) har jag haft en del problem med ringningar på framförallt läs/skrivlinorna.
Dock funderar jag på hur det beter sig med såpas korta ledningar, rimligtvis borde ringningar mm bli betydligt mindre än labbuppställningen.
Känns lite onödigt att terminera bussen på typ 20 mm avstånd från varandra ungefär, på display-kortet kan det kanske vara vettigt, dock.
ATA-standarden föreslår serieterminering vid host och slav samt konding mot jord vid slaven. Dock bara när man börjar komma upp i de snabba UDMA-hastigheterna.
Åsikter och ideer?
edit bus -> buss
Re: Busterminering, hur viktigt och nödvändigt är det egentl
Postat: 14 februari 2012, 00:05:03
av SeniorLemuren
Frågan är hur viktig/nödvändig busterminering och busens impedans är.
Ber om ursäkt, men kunde inte hålla mig riktigt

Men det är klart att busterminering är ett hårt ord, kanske in i finkan med dom ett tag så dom lugnar sig.

Re: Busterminering, hur viktigt och nödvändigt är det egentl
Postat: 14 februari 2012, 00:09:52
av TomasL
Ja, det blev nog lite svengelska där.
Re: Bussterminering, hur viktigt och nödvändigt är det egent
Postat: 14 februari 2012, 08:57:02
av Icecap
Du har alltså ledarlängder på ~110mm. Med 80% av ljusets ung. hastighet bör det ge en "resonansfrekvens" på ~26MHz - men då den ju ska fram OCH tillbaka blir den runt 13MHz. Alltså är du i det frekvensområde där du ämnar att jobba = terminering behövs!
Om det sedan räcker med att terminera "på mitten" bara är en annan fråga...
Och att terminera buset är faktisk olagligt - men ibland ack så frestande!
Re: Bussterminering, hur viktigt och nödvändigt är det egent
Postat: 14 februari 2012, 09:38:57
av Ulf
Det är kanske effektivast att terminera busen på mitten... .
Re: Bussterminering, hur viktigt och nödvändigt är det egent
Postat: 14 februari 2012, 12:20:30
av Hedning
Håller inte med om resonemanget längd/frekvens i de förra inläggen.
En nanosekund är ungefär en "ljusfot" så alla reflexer inom ca 15 cm
kommer tillbaka inom en nanosekund.
30 MHz på kortvågsbandet motsvarar 10 meters våglängd i fri luft
och att få resonanser på den frekvensen från något som är 110 mm
tror jag inte på.
Ett kommatecken som skuttat runt lite?
Re: Bussterminering, hur viktigt och nödvändigt är det egent
Postat: 14 februari 2012, 13:52:42
av TomasL
Får fram följande värden för mitt 4-lagerskort
Ledarbredden är 0,15mm, stackuppbyggnad 35u/0,36/35u/0,79/35u/0,36/35u, material FR4.
Jag får då följande värden
Impedans 93,37 ohm
Kapacitans 0,06 pF/mm
Induktans 0,5 nH/mm
Fördröjning 0,07 ns/mm
Re: Bussterminering, hur viktigt och nödvändigt är det egent
Postat: 14 februari 2012, 14:07:48
av Swech
Det bästa är väl att göra plats för terminering och därefter vid bestyckning av prototyp kan man verifiera
om det behövs eller ej...
Termineringen skall väl alltid sitta i den änden som skall termineras.
Swech
Re: Bussterminering, hur viktigt och nödvändigt är det egent
Postat: 14 februari 2012, 14:16:08
av TomasL
Jo, egentligen är det väl så.
Re: Bussterminering, hur viktigt och nödvändigt är det egent
Postat: 14 februari 2012, 16:03:42
av Johanb
Jag läste det som buster-minering och blev mer än lovligt förvirrad innan det kopplade

Re: Bussterminering, hur viktigt och nödvändigt är det egent
Postat: 14 februari 2012, 17:00:55
av JustNeed
Är det inte så att det är stigtiden, inte överföringsfrekvensen som är det viktiga när man sysslar med fyrkantsvåg?
Om inte kretsarna är stenålders är det nog säkrast att terminera i sådana fall.
Re: Bussterminering, hur viktigt och nödvändigt är det egent
Postat: 14 februari 2012, 17:05:51
av TomasL
Jo det är riktigt, det är stigtiderna som skapar ringning mm.
Re: Bussterminering, hur viktigt och nödvändigt är det egent
Postat: 14 februari 2012, 17:31:15
av blueint
Varför chansa om det är viktigt att det fungerar?
Bättre att sätta bussterminering i var sin ände så är man klar med den punkten.. förhoppningvis iaf.
Re: Bussterminering, hur viktigt och nödvändigt är det egent
Postat: 14 februari 2012, 17:41:45
av TomasL
Problemet är väl att få plats med motstånden vid processorn.
Re: Bussterminering, hur viktigt och nödvändigt är det egent
Postat: 14 februari 2012, 18:25:39
av blueint
Ibland suger fysiklagarna men man får gilla dom ändå så att säga
Det är nog lättare att CAD:a dit paddar som du kan sätta terminering på, än att lägga till i efterhand. Så vet du till nästa version om du behöver terminering.