Teoria układów cyfrowych. Tom 2. Układy sekwencyjne
Opis
SPIS TREŚCI:10. ELEMENTARNE UKŁADY Z PAMIĘCIĄ 710.1. Elementy stykowe z pamięcią 710.2. Przerzutniki asynchroniczne 910.3. Przerzutniki synchroniczne 1611. SYNTEZA UKŁADÓW SEKWENCYJNYCH 2311.1. Asynchroniczne układy sekwencyjne 2311.1.1. Metoda Huffmana 2511.1.2. Metoda Siwińskiego 6111.1.3. Realizacja bloku pamięci 10611.2. Synchroniczne układy sekwencyjne 12112. SEKWENCYJNE BLOKI FUNKCJONALNE 14412.1. Rejestry 14412.1.1. Wprowadzanie informacji do rejestru 14512.1.2. Wyprowadzanie informacji i rejestru 14912.1.3. Przesyłanie informacji między rejestrami 15212.1.4. Rejestry przesuwające 15712.1.5. Zamiana informacji równoległej na szeregową i odwrotnie 16412.1.6. Rejestry liczące 16712.1.7. Pamięci realizowane na podstawie rejestrów 17412.2. Liczniki 17612.2.1. Liczniki szeregowe 18112.2.2. Liczniki równolegle 20312.2.3. Ustawianie dowolnego stanu licznika 23012.2.4. Zmiana pojemności licznika z wykorzystaniem wejść równoległych 23812.2.5. Liczniki szeregowo-równoległe 24312.3. Bloki arytmetyczne 25112.3.1. Sumatory szeregowe 25112.3.2. Sumatory akumulujące 25312.3.3. Komparatory szeregowe 25513. SYNTEZA UKŁADÓW Z ZALEŻNOŚCIAMI CZASOWYMI 25813.1. Elementy czasowe 25813.2. Algorytm syntezy układu z zależnościami czasowymi 26014. SYNTEZA UKŁADÓW MIKROPROGRAMOWANYCH 26714.1. Idea układów mikroprogramowanych 26714.2. Synteza układu mikroprogramowanego o strukturze PR 27314.3. Synteza układu mikroprogramowanego o strukturze PMR 28014.4. Synteza układu mikroprogramowanego o strukturze PML1 28614.5. Synteza układu mikroprogramowanego o strukturze PML2 29614.6. Przykłady syntezy układów mikroprogramowanych o różnych strukturach 30315. ANALIZA UKŁADÓW SEKWENCYJNYCH 32815.1. Wprowadzenie 32815.2. Hazard 33115.3. Wyścigi 33315.4. Hazard zasadniczy 343BIBLIOGRAFIA 353SPIS TREŚCI:10. ELEMENTARNE UKŁADY Z PAMIĘCIĄ 710.1. Elementy stykowe z pamięcią 710.2. Przerzutniki asynchroniczne 910.3. Przerzutniki synchroniczne 1611. SYNTEZA UKŁADÓW SEKWENCYJNYCH 2311.1. Asynchroniczne układy sekwencyjne 2311.1.1. Metoda Huffmana 2511.1.2. Metoda Siwińskiego 6111.1.3. Realizacja bloku pamięci 10611.2. Synchroniczne układy sekwencyjne 12112. SEKWENCYJNE BLOKI FUNKCJONALNE 14412.1. Rejestry 14412.1.1. Wprowadzanie informacji do rejestru 14512.1.2. Wyprowadzanie informacji i rejestru 14912.1.3. Przesyłanie informacji między rejestrami 15212.1.4. Rejestry przesuwające 15712.1.5. Zamiana informacji równoległej na szeregową i odwrotnie 16412.1.6. Rejestry liczące 16712.1.7. Pamięci realizowane na podstawie rejestrów 17412.2. Liczniki 17612.2.1. Liczniki szeregowe 18112.2.2. Liczniki równolegle 20312.2.3. Ustawianie dowolnego stanu licznika 23012.2.4. Zmiana pojemności licznika z wykorzystaniem wejść równoległych 23812.2.5. Liczniki szeregowo-równoległe 24312.3. Bloki arytmetyczne 25112.3.1. Sumatory szeregowe 25112.3.2. Sumatory akumulujące 25312.3.3. Komparatory szeregowe 25513. SYNTEZA UKŁADÓW Z ZALEŻNOŚCIAMI CZASOWYMI 25813.1. Elementy czasowe 25813.2. Algorytm syntezy układu z zależnościami czasowymi 26014. SYNTEZA UKŁADÓW MIKROPROGRAMOWANYCH 26714.1. Idea układów mikroprogramowanych 26714.2. Synteza układu mikroprogramowanego o strukturze PR 27314.3. Synteza układu mikroprogramowanego o strukturze PMR 28014.4. Synteza układu mikroprogramowanego o strukturze PML1 28614.5. Synteza układu mikroprogramowanego o strukturze PML2 29614.6. Przykłady syntezy układów mikroprogramowanych o różnych strukturach 30315. ANALIZA UKŁADÓW SEKWENCYJNYCH 32815.1. Wprowadzenie 32815.2. Hazard 33115.3. Wyścigi 33315.4. Hazard zasadniczy 343BIBLIOGRAFIA 353
