Tytuł: | Układy programowalne dla początkujących | Autor: | Andrzej Pawluczuk | ISBN: | 978-83-60233-65-8 | Ilość stron: | 272 | Data wydania: | 11/2010 | Oprawa: | Twarda | Format: | B5 | Wydawnictwo: | BTC | Cena: | 69.00zł |
Książka wprowadza do praktycznego zastosowania programowalnych układów logicznych, zawiera opis podstawowych cech użytkowych układów z rodziny CoolRunner II, określa sposób posługiwania się bezpłatnym oprogramowaniem narzędziowym, zawiera takie wprowadzenie do języka VHDL oraz przykłady realizacji projektów.
Jest ona adresowana do szerokiego kręgu hobbystów zajmujących się zastosowaniem układów logicznych i cyfrowych.
Rozdziały:
1. Klasyfikacja układów programowalnych 1.1. Architektura układów z rodziny CoolRunner II 1.2. Układy z rodziny CoolRunner II 1.3. Konfigurowanie układów CPLD
2. Podstawowe elementy logiczne 2.1. Podstawowe bramki logiczne 2.2. Multipleksery 2.3. Sumatory 2.4. Podstawowe przerzutniki 2.5. Rejestry
3. Wprowadzenie do języka VHDL 3.1. Proces projektowy 3.2. Ogólne cechy języka 3.3. Standardowa biblioteka 3.4. Typy 3.5. Sygnały 3.6. Stałe 3.7. Opis komponentu 3.8. Hierarchiczna struktura projektów 3.9. Instrukcje współbieżne i sekwencyjne 3.10. Symulacja działania
4. Modelowanie wybranych zespołów 4.1. Modelowanie sumatorów arytmetycznych 4.2. Modelowanie przerzutników 4.3. Modelowanie rejestrów równoległych 4.4. Modelowanie rejestrów przesuwających 4.5. Modelowanie liczników 4.6. Modelowanie automatów synchronicznych
5. Przydatne komponenty 5.1. Transkoder do wyświetlaczy 7-segmentowych 5.2. Obsługa czterocyfrowego wyświetlacza w trybie multipleksowym 5.3. Licznik dziesiętny 5.4. Obsługa przycisków 5.5. Dzielnik częstotliwości
6. Program WebPack ISE 6.1. Pierwszy projekt 6.2. Drugi projekt
7. Przykładowe projekty 7.1. Czterocyfrowy licznik binarny 7.2. Czterocyfrowy licznik dziesiętny 7.3. Czterocyfrowy licznik dziesiętny z wygaszaniem cyfr nieznaczących 7.4. Obsługa dwucyfrowego wyświetlacza LCD 7.5. DualEDGE 7.6. Obsługa klawiatury 7.7. Obsługa klawiatury z autorepetycją 7.8. Stoper 7.9. Zegarek 7.10. Pomiar czasu trwania impulsu 7.11. Częstościomierz 7.12. Generator impulsów
8. Zakończenie
Dodatki Dodatek A. Prosty interfejs do programowania Dodatek B. Zestaw uruchomieniowy Xilinx dla układów CoolRunner II Dodatek C. Zestaw uruchomieniowy Kamami dla układów CoolRunner II
Układy programowalne dla początkujących --- Pozycja niedostępna.---
|