Skomputeryzowanie procesu projektowania, zmniejszenie liczby układów scalonych, zwiększenie ich upakowania na płytkach pozwala na zmniejszenie kosztów projektowania, testowania, wytwarzania i eksploatacji urządzeń cyfrowych w technice PLD. Skrypt zapoznaje z nowymi procedurami syntezy logicznej.
Spis treści:
PRZEDMOWA
1.WSTĘP
2. PROGRAMOWALNE MODUŁY LOGICZNE PLD - STRUKTURY PODSTAWOWE
2.1. INFORMACJE OGÓLNE
2.2. UKŁADY PLE
2.3. UKŁADY PAL
2.3.1. Struktury podstawowe
2.3.2. Moduły PAL ze sprzężeniem zwrotnym
2.3.3. Moduły PAL z przerzutnikami
2.3.4. Układy typu PALC i GAL
2.4. UKŁADY PLA
2.4.1. Struktury podstawowe
2.4.2. "Folded" PLA
2.5. UKŁADY PLS
2.6. UKŁADY LCA
2.7. OGÓLNA CHARAKTERYSTYKA SYNTEZY UKŁADÓW CYFROWYCH Z ZASTOSOWANIEM UKŁADÓW PLD
3. MINIMALIZACJA FUNKCJI BOOLOWSKICH
3.1. INFORMACJE OGÓLNE
3.2. POJĘCIA PODSTAWOWE
3.3. EKSPANSJA
3.4. TAUTOLOGIA
3.5. POKRYCIE
3.6. UZUPEŁNIENIE
3.7. UKŁADY WIELOWYJŚCIOWE
4. DEKOMPOZYCJA FUNKCJI BOOLOWSKICH
4.1. INFORMACJE OGÓLNE
4.2. SYMBOLICZNY RACHUNEK PODZIAŁÓW
4.3. REDUKCJA ARGUMENTÓW
4.4. DEKOMPOZYCJA PROSTA
4.5. DEKOMPOZYCJA UKŁADÓW FUNKCJI BOOLOWSKICH
4.5.1. Warunki istnienia dekompozycji
4.5.2. Synteza funkcji modyfikujących adres
4.5.3. Uniwersalny układ modyfikacji adresu
4.6. UWAGI O MODELU TRÓJWARTOŚCIOWYM
4.7. UKŁADY Z DEKODOWANIEM WEJŚĆ
5. UKŁADY SEKWENCYJNE
5.1. ZAGADNIENIA OGÓLNE
5.2. REDUKCJA ZALEŻNOŚCI
5.3. REDUKCJA TERMÓW
5.3.1. Wprowadzenie
5.3.2. Minimalizacja symboliczna
5.3.3. Wymuszone kodowanie stanów
5.3.4. Algorytm optymalnego kodowania stanów wewnętrznych
5.4. MODYFIKACJA ADRESU
6. SKŁADANIE MATRYC PLA
6.1. ZASADY SKŁADANIA STRUKTUR PLA
6.2. METODY I ALGORYTMY SKŁADANIA
6.2.1. Sformułowanie problemu maksymalnego składania PLA
6.2.2. Teoriografowy model składania PLA - algorytmy maksymalnego składania kolumn
6.3. SKŁADANIE PLA METODĄ DEKOMPOZYCJI
7. EDYTORY I KOMPILATORY UKŁADÓW PLD
7.1. INFORMACJE OGÓLNE
7.2. SYSTEM CUPL
7.2.1. Programy systemu CUPL
7.2.2. Konwencja opisu składni
7.2.3. Opis składni języka specyfikacji
7.2.4. Preprocesor
7.2.5. Opis automatów
7.2.6. Opis funkcji
7.2.7. Format zbioru wejściowego
7.2.8. Przykładowe wydruki
7.2.9. Symulator
7.3. SYSTEM LOGIC
7.3.1. Elementy i struktura zbioru danych wejściowych
7.3.2. Sekcja deklaracji
7.3.3. Sekcja opisu logicznego
7.3.4. Pozostałe elementy opisu w zbiorze danych wejściowych
7.3.5. Opis układów używanych w projekcie
7.3.6. Deklaracje składni FSM
7.3.7. Struktura blokowa opisu projektu
7.5.8. Metody minimalizacji
7.4. SYSTEM PLATO
7.4.1. Wprowadzenie
7.4.2. System PLATO w zadaniach syntezy logicznej
7.4.3. Opis programów systemu PLATO
7.5. PROGRAMATORY STRUKTUR PLD
WYKAZ LITERATURY