|
Forum studentów IV roku EiT Politechniki Śląskiej
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
L3oN
Dołączył: 31 Paź 2007
Posty: 517
Przeczytał: 0 tematów
|
Wysłany: Czw 16:31, 18 Wrz 2008 Temat postu: |
|
|
Na moje oko to działa jak licznik Johnsona, chyba zajrzę do Hławiczkowej Księgi Mądrości...
|
|
Powrót do góry |
|
|
|
|
Elohim
Dołączył: 18 Wrz 2008
Posty: 11
Przeczytał: 0 tematów
|
Wysłany: Czw 17:19, 18 Wrz 2008 Temat postu: |
|
|
L3oN napisał: | Przerzutnik T:
1:Przerzutniki T typu latch generują, to jest ok, ale nie wiadomo w jakim stanie się zatrzymają.
2: Ten na zboczu opadającym powinien zmienić stan na 3-cim takcie zegara, czyli wszystkie dalsze stany powinny być też odwrotnie, ale zmieniają się w dobrych momentach
3: Chyba ok
4: Na trzecim takcie nie powinno być zmiany, bo stan niski załadował się do sekcji master przed opadającym zboczem zegara. Tak samo na 5-tym takcie.
Przerzutnik JK:
1. Latch w 3-cim takcie, w momencie gdy JK=11 generuje, potem opada bo JK=01
W trakcie 7-go i 8-go taktu też generuje, tam gdzie są stany wysokie nie wiadomo, w którym stanie się zatrzyma, potem w 9-tym po opadnięciu J resetuje się.
2. OK
3. chyba OK
4. w 9 takcie przed zboczem opadającym JK=01 więc Q zostanie w zerze.
Jeśli ja się mylę, niech ktoś mnie poprawi. |
Dlaczego w 3 takcie powinna być zmiana? Przecież na zboczu opadającym 3 taktu T ma wartość 0 więc czy nie powinno być czasem bez zmian?
|
|
Powrót do góry |
|
|
sulej
Dołączył: 05 Paź 2007
Posty: 534
Przeczytał: 0 tematów
Skąd: Łaziska
|
Wysłany: Czw 17:28, 18 Wrz 2008 Temat postu: |
|
|
dzieki L3oN
T
2: Ten na zboczu opadającym powinien zmienić stan na 3-cim takcie zegara, czyli wszystkie dalsze stany powinny być też odwrotnie, ale zmieniają się w dobrych momentach
... hmm mógłbyś mi wyjasnić dlaczego tak ? bo ja myslałem ze zboczowy pobiera sygnał q i wyzwala Q w momęcie opadania zbocza CLK a zeby zmienic sygnał musiał by on pobrać jedynke to troche mnie zmieszałeś
...reszte chyba załapałem to znaczy ze MS bez blokady moze próbkowac swojego mastera praktycznie do końca sygnały CLK bo do tej pory myślałem ze on próbkuje na całej szerokości i jesli znajdzie jakąś jedynke to jest ona zapisana
|
|
Powrót do góry |
|
|
L3oN
Dołączył: 31 Paź 2007
Posty: 517
Przeczytał: 0 tematów
|
Wysłany: Czw 17:50, 18 Wrz 2008 Temat postu: |
|
|
e... faktycznie tak jest, musiałem jakoś źle spojrzeć, mój błąd
A z MS bez blokady jest tak jak mówisz.
Ostatnio zmieniony przez L3oN dnia Czw 17:53, 18 Wrz 2008, w całości zmieniany 2 razy
|
|
Powrót do góry |
|
|
Stefan99
Dołączył: 10 Paź 2007
Posty: 453
Przeczytał: 0 tematów
|
Wysłany: Czw 18:15, 18 Wrz 2008 Temat postu: |
|
|
i co z tym licznikiem ?
|
|
Powrót do góry |
|
|
endo.G2
Dołączył: 10 Paź 2007
Posty: 433
Przeczytał: 0 tematów
Skąd: z nienacka
|
Wysłany: Czw 19:45, 18 Wrz 2008 Temat postu: |
|
|
moim zdaniem źle, w treście jest, że ma być asynchroniczny, tu jest synchroniczny
może i działa jak powinien, nie sprawdzałem
|
|
Powrót do góry |
|
|
L3oN
Dołączył: 31 Paź 2007
Posty: 517
Przeczytał: 0 tematów
|
Wysłany: Czw 19:49, 18 Wrz 2008 Temat postu: |
|
|
To jest licznik Johnsona, patrz str. 160 i dalej w skrypcie. Ja mam na to pomysł, ale przydałby się ktoś, kto sprawdzi, bo EWB mi padł...
EDIT: wywaliłem, wkradły się błędy, Stefan ma poprawny schemat
Sposób:
1. z 1-szych dwóch robimy przerzutnik master-slave, wykorzystując 1-go dostępnego NOTa
2. Z pozostałych też robimy przerzutniki master-slave a z nich dwójki liczące.
Taktujemy je przebiegami z poprzednich przerzutników, jak to w liczniku asynchronicznym. Ale brakuje nam 2 NOT-ów, żeby z C zrobić ~C tak jak w p. 1. Otóż wcale nie. Wystarczy do taktowania mastera wykorzystać normalny sygnał Qn-1, natomiast do taktowania slave'a wykorzystać dany już przecież sygnał ~Qn-1. Do liczenia wstecz wystaczy zamienić sygnały taktujące miejscami (chyba )
Proszę o sprawdzenie
Ostatnio zmieniony przez L3oN dnia Czw 20:30, 18 Wrz 2008, w całości zmieniany 3 razy
|
|
Powrót do góry |
|
|
Stefan99
Dołączył: 10 Paź 2007
Posty: 453
Przeczytał: 0 tematów
|
Wysłany: Czw 20:05, 18 Wrz 2008 Temat postu: |
|
|
wpadłem na podobny pomysł, a tamto faktycznie był synchroniczny więc źle w piździec. A Ty Leon troche tu pokręciłeś ale idea dobra, zaraz wrzuce mój.
moja wersja:
[link widoczny dla zalogowanych]
jak widać pomysł ten sam co u Ciebie, ale coś mi sie nie podoba u Ciebie.
Ostatnio zmieniony przez Stefan99 dnia Czw 20:17, 18 Wrz 2008, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
|
L3oN
Dołączył: 31 Paź 2007
Posty: 517
Przeczytał: 0 tematów
|
Wysłany: Czw 20:22, 18 Wrz 2008 Temat postu: |
|
|
A fakt... opisalem dobrze, na rysunku wkradły się błędy.
Ostatnio zmieniony przez L3oN dnia Czw 20:29, 18 Wrz 2008, w całości zmieniany 3 razy
|
|
Powrót do góry |
|
|
GREY
Dołączył: 07 Paź 2007
Posty: 634
Przeczytał: 0 tematów
Skąd: Żory/DS Ondraszek
|
Wysłany: Czw 20:54, 18 Wrz 2008 Temat postu: |
|
|
Potwierdzam. Stefan99 zrobiles to zadanie dobrze. Gdzie wyczailes, ze z dwoch D mozna zrobic MS, ktory dziala jak t?
Ostatnio zmieniony przez GREY dnia Czw 20:56, 18 Wrz 2008, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
|
L3oN
Dołączył: 31 Paź 2007
Posty: 517
Przeczytał: 0 tematów
|
Wysłany: Czw 21:09, 18 Wrz 2008 Temat postu: |
|
|
Na kartkówce było kiedyś pytanie z teorii, jak z przerzutnika synchronicznego D zrobić asynchroniczny t, jakoś mi to zapadło w pamięci... no a co do MS... to masz jakiś inny wybór przy tym zestawie?
|
|
Powrót do góry |
|
|
GREY
Dołączył: 07 Paź 2007
Posty: 634
Przeczytał: 0 tematów
Skąd: Żory/DS Ondraszek
|
Wysłany: Czw 21:17, 18 Wrz 2008 Temat postu: |
|
|
No po fakcie to wszystko jest logiczne :3 Tez pamietalem, ze z synchronizowanego zboczem D mozna zrobic t ale na to by z synchronizowanych poziomem D zrobic MS dzialajacy jak t to bym nie wpadl. No nic dzieki za ta wiedze. Powinno sie przydac :3
Ostatnio zmieniony przez GREY dnia Czw 21:18, 18 Wrz 2008, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
|
endo.G2
Dołączył: 10 Paź 2007
Posty: 433
Przeczytał: 0 tematów
Skąd: z nienacka
|
Wysłany: Czw 22:56, 18 Wrz 2008 Temat postu: |
|
|
ja to miałem w notatkach
L3on, Johnsona to jest rejestr (mały szczególik, przypie***lam sie )
gdzie ten Kudłaty ze sposobem, nie idzie mi z tym wypełnianiem siatki :| jak układ wraca do niektórych stanów, to następny wychozi inny niż wczesniej wpisany (robię na wykresach czasowych)
|
|
Powrót do góry |
|
|
Gość
|
Wysłany: Pią 8:01, 19 Wrz 2008 Temat postu: |
|
|
no wiec żeby było szybko to nie uzupełniamy kratek po kolei jak idą tylko dla każdego przerzutnika po kolei.
pierw dla pierwszego z lewej czyli T.
T przy 0 zostaje jak był a przy 1 zmienia stan.
na jego wejscie wchodzi zawsze ~Q4.
**Dla każdej kratki więc czytamy ~q4 (!) i jeśli jest =0 (tak jak w 2. i 3. kolumnie) to wtedy do kratki na miejscu Q1
przepisujemy stan q1 bez zmian.
jeśli ~q4 = 1 (1. i 4. kolumna) do kratki na miejsce Q1 przepisujemy stan ~q1. i pierwszy przeżutnik mamy z głowy.
tabelka po tym co zrobiliśmy wygląda tak :
**Dla drugiego przerzutnika (JK):
na jego wejście wchodzi Q1. czyli JK może się równać albo 11 albo 00. innych opcji nie ma.
czyli jest to znowu "T"
dla q1=0 (1. i 2. wiersz) mamy JK=00 czyli do kratki na miejsce Q2 wpisujemy po prostu q2.
dla q1=1 (3. i 4. wiersz) mamy JK=11 czyli w efekcie przepisujemy do kratki na miejscu Q2 stan ~q2.
dla samego przerzutnika JK tabelka wyglada tak :
**Dla trzeciego przerzutnika (D) mamy coś takiego:
na jego wejście wchodzi Q2 XOR Q3.
To też jest przerzutnik T ale szybciej sobie po prostu podstawiać dla każdej kratki osobno stany q2 XOR q3 i to co nam wyjdzie wpisać do kratek na miejsce Q3.
przypominam że 1XOR1=0 ,0XOR0=0 a 1XOR0=1.
**Czwarty przerzutnik też jest przerzutnikiem T tylko wyglada jakoś pojebanie. no ale trudno.
na jego wejścia wchodzi to co widać. mniejsza z tym. to sobie sami przeanalizujcie. chodzi o to że :
jak q3=0 (1. i 2. kolumna) to na Q4 wpisujemy q4 ( dla pierwszej kolumny q4=0, dla drugiej q4=1).
jak q3=1 (3. i 4. kolumna) to na Q4 wpisujemy ~q4
wszystkie przerzutniki po kolejii jak rozpatrujemy to wyniki wpisujemy od razu do jednej siatki K. jadąć kolumnami z dla każdego przerzutnika osobno.
zdjęcia wyżej wrzuciłem w celu opisania wam które miejsce Q w każdej kratce odpowiada jakiej czynności i przerzutnikowi.
sory za łopatologiczność ale jak mi by to tak ktoś tłumaczył to bym się cieszył
całe zadanie po jakiejś małej wprawie zajmuje około 6 minut
pozdro.
|
|
Powrót do góry |
|
|
Adorius
Dołączył: 08 Paź 2007
Posty: 60
Przeczytał: 0 tematów
Skąd: Racibórz
|
Wysłany: Pią 10:39, 19 Wrz 2008 Temat postu: |
|
|
Witam rozwiązałem kilka zadań i mam taka prośbę czy ktoś mogłby mi je przejżeć. I napisać czy ma tak samo czy ewentualnie inaczej... Dziękuję i Pozdrawiam
Cytat: | http://www.speedyshare.com/506392215.htm |
PS Na ostaniej stronie wdał się jakiś błąd psikus
Ostatnio zmieniony przez Adorius dnia Pią 10:41, 19 Wrz 2008, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
|
|
Możesz pisać nowe tematy Możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group deox v1.2 //
Theme created by Sopel &
Download
|