Szczegóły ebooka

Komputerowe projektowanie układów cyfrowych, wyd. 1 / 2000

Komputerowe projektowanie układów cyfrowych, wyd. 1 / 2000

Tadeusz Łuba, Bogdan Zbierzchowski

Ebook
Podstawowy wykład z zakresu komputerowego projektowania układów cyfrowych obejmujący syntezę układów cyfrowych wraz z przykładami i omówieniem ich budowy, języki specyfikacji sprzętu (VHDL) ze szczególnym uwzględnieniem języków dla układów programowalnych (AHDL, ABEL), a także komputerowe narzędzia syntezy logicznej (SIS, DEMAIN, ESPRESSO). Odbiorcy książki: studenci wydziałów elektroniki i technik informacyjnych o specjalności elektronika, telekomunikacja oraz informatyka, słuchacze studiów podyplomowych i studiów doktoranckich w dziedzinie techniki cyfrowej oraz specjalności pokrewnych. 
 
  Od autorów 8
  1. Wiadomości wstępne 9
  1.1. Technologie współczesnej mikroelektroniki 9
  1.2. Rozwój metod komputerowych 14
  Literatura do rozdz. 1 20
  2. Synteza układów cyfrowych 25
  2.1. Układy logiczne 25
  2.1.1. Wprowadzenie 25
  2.1.2. Układy kombinacyjne 25
  2.1.3. Układy sekwencyjne 34
  2.2. Układy cyfrowe 41
  2.2.1. Informacje podstawowe 41
  2.2.2. Multipleksery i demultipleksery 44
  2.2.3. Układy arytmetyczne 47
  2.2.4. Rejestry i liczniki 49
  2.2.5. Przykład syntezy 53
  Literatura do rozdz. 2 56
  3. Technologie układów cyfrowych 58
  3.1. Wprowadzenie 58
  3.2. Programowalne moduły logiczne 61
  3.3. Układy firmy ALTERA 63
  3.3.1. Układy rodziny MAX 64
  3.3.2. Układy rodziny FLEX 68
  3.4. Układy firmy XILINX 73
  3.4.1. Układy CPLD 73
  3.4.2. Układy FPGA 76
  3.5. Układy firmy LATTICE 78
  Literatura do rozdz. 3 80
  4. Języki specyfikacji układów cyfrowych 82
  4.1. Informacje ogólne 82
  4.2. Elementy strukturalne języka specyfikacji 83
  4.3. Specyfikacja układów kombinacyjnych 87
  4.4. Specyfikacja układów sekwencyjnych 89
  Literatura do rozdz. 4 93
  5. Języki specyfikacji dla układów programowalnych 95
  5.1. Język ABEL 95
  5.1.1. Podstawy języka ABEL-HDL 95
  5.1.2. Struktura pliku wejściowego 107
  5.1.3. Przykłady specyfikacji 110
  5.2. Język AHDL 124
  5.2.1. Struktura projektu w AHDL 125
  5.2.2. Podstawowe reguły i konstrukcje języka AHDL 127
  5.2.3. Zasady specyfikacji w języku AHDL 133
  5.2.4. Hierarchiczne projekty strukturalne 153
  5.2.5. Synteza logiczna a odwzorowanie technologiczne 167
  Literatura do rozdz. 5 168
  6. Język VHDL 169
  6.1. Informacje ogólne 169
  6.2. Obiekty i typy danych 172
  6.3. Pakiety i biblioteki 176
  6.4. Instrukcje języka VHDL 177
  6.5.Przykłady syntezy 184
  6.6. Modelowanie na poziomie strukturalnym 193
  Literatura do rozdz. 6 203
  7. Komputerowe systemy projektowania 204
  7.1. INFORMACJE OGÓLNE 204
  7.2. Środowisko projektowe systemu MAX+PLUSII 206
  7.3. Edytory i programy pomocnicze 207
  7.3.1. Edytor graficzny 207
  7.3.2. Edytor tekstowy 211
  7.3.3. Edytor przebiegów czasowych 213
  7.3.4. Edytor planu zasobów 214
  7.3.5. Prezenter hierarchii 216
  7.4. Przetwarzanie projektu - KOMPILATOR 216
  7.5. Weryfikacja projektu i programowanie układu 223
  7.5.1. Symulator 223
  7.5.2. Programowanie układów 224
  Literatura do rozdz. 7 226
  8. Uniwersyteckie systemy syntezy logicznej 227
  8.1. Informacje ogólne 227
  8.2. System ESPRESSO 229
  8.3. System SIS 231
  8.3.1. Wprowadzenie 231
  8.3.2. Sposoby opisu projektu 231
  8.3.3. Metody syntezy i optymalizacji 232
  8.3.4. Przykłady 239
  8.3.5. Podsumowanie 244
  8.4. DEMAIN 244
  8.4.1. Wprowadzenie 244
  8.4.2. Ogólny algorytm dekompozycji 245
  8.4.3. Program DEMAIN - opis działania 246
  8.4.4. Format plików wynikowych (*.ans) 250
  8.4.5. Translatory plików ans na inne formaty 252
  8.4.6. Strategia dekompozycji 253
  8.4.7. Przykłady 254
  8.4.8. Podsumowanie 258
  Literatura do rozdz. 8
  • Tytuł: Komputerowe projektowanie układów cyfrowych, wyd. 1 / 2000
  • Autor: Tadeusz Łuba, Bogdan Zbierzchowski
  • ISBN: 978-83-206-1905-8, 9788320619058
  • Format: Ebook
  • Identyfikator pozycji: e_000h
  • Wydawca: Wydawnictwa Komunikacji i Łączności