-
Data: 2016-04-24 21:24:11
Temat: Re: [uC] metodologia dzia?ania a stany nieustalone
Od: Waldek Hebisch <h...@a...uni.wroc.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]platformowe g?upki <N...@g...pl> wrote:
> pyta?em o to, pytam ponownie, bo nie by?o odpowiedzi...
>
> jak to jest zrobione, ?e w uk?adach cyfrowych nigdy nie zdarza si?
> jakie? zblokowanie po wyst?pieniu napi?cia prze??czaj?cego na jakim?
> wej?ciu w momencie kt?rego wyst?pienia pojawia si? te? jaki? zegar?
>
> czyli dlaczego w momencie gdy sygna? jest analizowany nie ma obaw o
> zawieszenie uk?adu cyfrowego stanem przej?ciowym napi?cia?
Obawy sa i trzeba z tym walczyc. W ukladzie synchrnicznym
zbocze zegara pojawia sie kiedy wszystkie stany na
wejsciach sa ustalone. Nastepne zbocze zegara przychodzi
dopiero kiedy zmiany po poprzednim zdaza sie rozpropagowac.
Tak ze wewnatrz dobrze zaprojektowanego ukladu synchronicznego
nie ma problemu. Jest problem gdy sygnal przychodzi z
zewnatrz np. z ukladu taktowanego niezaleznym zegarem.
Teoretycznie problem jest nierozwiazalny, tzn. instnieje
szansa ze uklad pozostanie w jakims dziwnym stanie posrdnim
przez dlugi czas. W praktyce zadowala sie tym ze prawdopodobienstwo
pojawienia sie problematycznego stanu jest dostatecznie male
(powiedzmy wartosc oczekiwana liczby przeklaman jest mniejsza
niz raz na 100 lat). W uC z zegarem powiedzmy 50 MHz okres
zegara to 20 ns. uC zwykle projektuje sie tak zeby w okresie
zegara sygnal zdazyl przejsc przez 20 bramek. Czyli dla
50 MHz uC czas propagacji bramki powinen byc 1ns lub lepiej.
Klopotliwy punkt jest w okolicy polowy napiecia zasilajacego,
na odcinku rzedu kilku procent napiecia zasilajacego. Dla
bramki 1ns sygnal przechodzi ten odcinek przez cos rzedu
50 ps. Szans ze trafisz w ten 50 ps odcinek w okresie 20ns
jet mala, ale wystarczajco duza zeby zaobserwowac problemy.
Dlatego dodaje sie synchronizatory: 2-3 przerzutniki D
polaczone w lancuszek. Po narastajacym zboczu zegara
pierwsza polowa przerzutnika D zachowuje sie jak dwa negatory
polaczone w petle. Jak pominesz szum to teoretycznie poblizu
polowy napiecia zasilania masz punkt staly, tzn. napiecie ktore
powinno pozostac takie samo nieskonczenie dlugo. Ale mala
odchylka bedzie wzmacniana i po kilku-kilkudziesieciu czasach
propagacji stan sie ustali na wysoki lub niski. Szum to troche
komplikuje, ale oznacza ze naprawde nie ma puktu stalego: jak
poczekasz dostatecznie dlugo to w koncu dostaniesz zero albo
jedynke. W efekcie, nawet jak masz polowke napiecia
zasilania na wejsciu to jest spora szansa ze w trakcie 10 ns
stan pierwszej polowki przerzutnika D sie ustali. Jak nie
to jest zabawa w drugiej polowce. Jak tan sie nie ustali
to mamy drugi przerzutnik. W kazdym ogniwem tego lanczuszka
mocno spada szansa ze na wyjsciu pojawi sie stan nieustalony.
Producentom wyszlo ze 2-3 przerzutniki wystarcza...
P.S. Po angielsku to jest metastability i o tym sporo sie
pisze. Po polsku google tez troche znajduje.
--
Waldek Hebisch
Następne wpisy z tego wątku
- 24.04.16 21:44 g...@g...com
- 24.04.16 23:23 Ghost
- 25.04.16 00:01 AlexY
- 25.04.16 17:14 platformowe głupki
- 25.04.16 17:47 J.F.
- 25.04.16 18:07 platformowe głupki
- 26.04.16 16:59 s...@g...com
- 26.04.16 18:27 Ghost
- 26.04.16 18:28 Ghost
- 26.04.16 19:18 platformowe głupki
- 26.04.16 20:03 AlexY
- 26.04.16 20:03 AlexY
- 27.04.16 17:20 platformowe głupki
- 27.04.16 17:21 platformowe głupki
- 29.04.16 09:18 Robert Zemła
Najnowsze wątki z tej grupy
- Czy cos fi przechodzi przez trafo separujące?
- śrubka masy
- Ciekawostka na dziś lock bity
- [OT] napisy w YT
- Było 83V
- Stare komputery
- Odbiornik ADS-B i wzmacniacze
- Thunderbird i dysk...
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
Najnowsze wątki
- 2025-08-06 Gdynia => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-08-06 Białystok => Inżynier oprogramowania .Net <=
- 2025-08-06 "[...] sejmowe wystąpienie posłanki Klaudii Jachiry, która zakończyła je słowami ,,Sława Ukrainie"."
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Panuje się 181 159,42 zł./mies. na posła w 2026r.
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Czy cos fi przechodzi przez trafo separujące?
- 2025-08-05 kajaki i promile
- 2025-08-05 Re: Tesla jest bezpieczna, wczoraj spaliła się doszczętnie na Ursynowie i nikomu się nic nie stało
- 2025-08-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-08-05 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-05 B2B i książka przychodów i rozchodów
- 2025-08-04 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML