« Elektryka, Elektronika

Modułowe i mikroprogramowalne układy cyfrowe Marian Molski

Cena: 12,43 zł

WKiŁ 1986 str. 248 stan db+ (podniszczone lekko okładka)

ISBN 83-206-0630-6



W książce opisano zagadnienia będące pomostem między metodami klasycznymi projektowania układów cyfrowych (układów logicznych, automatów) z jednej strony, a techniką mikroprocesorową z drugiej strony. Omówiono algorytmy syntezy układów cyfrowych zbudowanych z modułów, takich jak np. multipleksery, dekodery, sumatory, ROM, PLA, tablice komórkowe, ULM, M-D, D-D, liczniki, rejestry, CUSA. Scharakteryzowano metody projektowania układów cyfrowych przy użyciu techniki mikroprogramowania. Książka jest przeznaczona dla inżynierów projektujących układy i systemy cyfrowe, pracowników naukowo-badawczych jak i dla studentów szkół technicznych odpowiednich kierunków.


Od Autora
1. Zagadnienia wprowadzające
1.1. Rys historyczny klasycznych metod syntezy układów cyfrowych/9
1.2. Nowe kierunki w metodach syntezy układów cyfrowych (wprowadzenie)/15
1.3. Funkcjonalny opis typowych modułów MSI i LSI/20
1.4. Tabelaryczne zestawienie typowych produkowanych modułów MSI i LSI/25
2. Modułowe układy kombinacyjne
2.1. Multiplekser jako moduł uniwersalny/29"
2.2. Dekoder/demultiplekser jako moduł/47
2.3. Pamięć ROM jako moduł/59
2.4. Sumatorowe realizacje układów kombinacyjnych/64
2.5. Synteza z zastosowaniem PLA/67
2.6. Realizacje układów kombinacyjnych jako kaskad Maitry/71
2.7. Realizacje układów kombinacyjnych jako matryc Maitry/77
2.8. Inne koncepcje uniwersalnych modułów logicznych (ULM)/85
2.9. Widmowy wielofunkcyjny moduł logiczny (WWML)/89
2.10. Pamięć asocjacyjna jako moduł/94
2.11. Sposoby powiększania wymiarów modułów/98
2.12. Realizacje wybranych modułów za pomocą modułów innego typu/102
3. Modułowe układy sekwencyjne
3.1. Moduł M-D/107
3.2. Moduł D-D/117
3.3. Wielowejściowy przerzutnik SR jako moduł/119
3.4. Moduł CUSA Davida dla układów asynchronicznych/123
3.5. Układy modułowe realizowane na rejestrach/126
3.6. Układy modułowe realizowane na licznikach/135
3.7. Zastosowanie ROM i przerzutników w syntezie modułowej/145
3.8. Zastosowanie PLA i przerzutników w syntezie modułowej/148
3.9. Sposoby powiększania wymiarów modułów/151
3.10. Przykłady intuicyjnego projektowania modułowych układów sekwencyjnych/151
4. Mikroprogramowalne układy cyfrowe
4.1. Wprowadzenie/158
4.2. Koncepcja Głuszkowa dekompozycji układów cyfrowych/162
4.3. Sieć działań i logiczny schemat algorytmu jako sposoby opisu układów sterujących/164
4.4. Rozdzielacze warunkowe/171
4.4.1. Proste rozdzielacze warunkowe o stanach kodowanych w kodzie „1 z k"
4.4.2. Rozdzielacze warunkowe dla liniowych sieci działań/172
4.4.3. Rozdzielacze warunkowe Mealy'ego/177
4.4.4. Rozdzielacze warunkowe Moore'a/185
4.5. Idea Wilkesa układów mikroprogramowalnych/192
4.6. Typy układów mikroprogramowalnych/196
4.6.1. Przegląd układów mikroprogramowalnych o różnych listach mikrorozkazów/196
4.6.2. Mikroprogramowalny układ z licznikiem i jednym typem mikrorozkazu/207
4.7. Etapy syntezy układów mikroprogramowalnych/211
4.8. Kontrolery i procesory scalone w syntezie układów mikroprogramowalnych/219
4.9. Przykład praktycznego zastosowania układu sterującego/222
4.10. Uwagi ogólne o syntezie układów mikroprogramowalnych/232
5. Mikroprocesorowe realizacje układów kombinacyjnych i sekwencyjnych
6. Podsumowanie