Księgarnia naukowo-techniczna styczna.pl

Księgarnia naukowo-techniczna
styczna.pl

 


Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Elektronika » Układy cyfrowe » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Albumy
Architektura
Beletrystyka
Biochemia
Biologia
Biznes
Budownictwo
Chemia
Design DTP
E-biznes
Ekologia i środowisko
Ekonometria
Ekonomia Finanse
Elektronika
  Anteny Fale
  Automatyka Robotyka
  Dźwięk cyfrowy
  Elektronika
  Optoelektronika
  Przetwarzanie obrazów
  Przetwarzanie sygnałów
  Systemy czasu rzeczywistego
  Układy cyfrowe
Elektrotechnika
Encyklopedie
Energetyka
Fizyka
Fotografia
Geografia
Historia
Informatyka
Maszynoznawstwo
Matematyka
Medycyna
Motoryzacja
Polityka
Popularnonaukowe
Poradniki
Prawo
Sport
Sztuka
Słowniki
Technika
Telekomunikacja
Turystyka
Zarządzanie jakością

Zobacz pełny katalog »
PicoBlaze Mikroprocesor w FPGA 89.00zł
PicoBlaze Mikroprocesor w FPGA

Tytuł: PicoBlaze Mikroprocesor w FPGA
Autor: Marcin Nowakowski
ISBN: 978-83-60233-55-9
Ilość stron: 272
Data wydania: 03/2010
Oprawa: Twarda
Format: B5
Wydawnictwo: BTC

Cena: 89.00zł


Współczesne układy FPGA oferują konstruktorom tak duże zasoby logiczne, że możliwa jest implementacja w nich kompletnych mikrokontrolerów i mikroprocesorów oraz współpracujących z nimi cyfrowych bloków peryferyjnych. Jednym z najpopularniejszych mikroprocesorów przeznaczonym do implementacji w układach PLD (CPLD i FPGA) firmy Xilinx jest 8-bitowy PicoBlaze. Jest on dostępny w postaci IP core´a napisanego w dwóch najpopularniejszych językach opisu sprzętu: VHDL oraz Verilogu.

Czytelnicy dowiedzą się z książki w jaki sposób można implementować IP core´y (w obydwu wersjach: VHDL i Verilog) w układach FPGA, jak przygotować programy dla mikroprocesora zaimplementowanego w FPGA, jak symulować i testować jego działanie, jak konfigurować FPGA i jak optymalizować projekty implementowane w tych układach.

Książka jest przeznaczona dla studentów wyższych uczelni technicznych, konstruktorów urządzeń elektronicznych chcących poznać nowoczesne technologie projektowania i implementacji projektów cyfrowych, a także wszystkich elektroników chcących poszerzyć swoją wiedzę o zagadnienia ocierające się o awangardę współczesnej elektroniki.

Rozdziały:

1. Pierwsze spotkanie z mikroprocesorem PicoBlaze     13
1.1. Co to jest PicoBlaze     14
1.1.1. Wyprowadzenia mikroprocesora PicoBlaze  16
1.1.2. Dołączenie pamięci programu     17
1.1.3. Opis plików źródłowych     17
1.2. Pierwszy projekt     20
1.3. Asembler     26
1.3.1. Opis programu kcpsm3.exe     26
1.3.2. Składnia programu asemblerowego  27
1.3.3. Lista rozkazów PicoBlaze     28
1.4. Symulacja  31
1.5. Implementacja  34
1.5.1. Podsumowanie implementacji projektu     45
1.5.2. Przeprowadzenie symulacji  46
1.6. Podsumowanie     48

2. Instrukcje mikroprocesora  49
2.1. PicoBlaze i wykonywanie instrukcji     50
2.1.1. Instrukcja LOAD  50
2.1.2. Instrukcja skoku JUMP     50
2.1.3. Podprogramy     51
2.1.4. Operacje logiczne     52
2.1.5. Przesunięcia     54
2.1.6. Podstawowe operacje arytmetyczne     55
2.2. Procedury operacji arytmetycznych  57
2.3. Dokładne odmierzanie czasu za pomocą programu w asemblerze     61
2.4. Symulator pBlaze IDE     63
2.4.1. Definiowanie portów     66
2.4.2. Przebieg symulacji     68
2.5. Podsumowanie     70

3. Porty wejścia i wyjścia  71
3.1. Instrukcje portów wejścia i wyjścia  72
3.2. Porty zewnętrzne  73
3.3. Implementacja portów w językach HDL     74
3.4. Obsługa styków mechanicznych poprzez porty  83
3.5. Testbench i symulacja  89
3.6. Weryfikacja poprawności opisu i wyników symulacji  93
3.7. Podsumowanie     96

4. Podręczna pamięć RAM  97
4.1. Instrukcje obsługi podręcznej pamięci RAM  98
4.2. Przykładowe zastosowania podręcznejpamięci RAM     99
4.2.1. Programowa realizacja stosu  99
4.2.2. Programowe realizacje tablicy typu „look up”     100
4.2.3. Realizacja pamięci kolejkowej FIFO     101
4.3. Podłączenie interfejsu UART do PicoBlaze  101
4.4. Wysyłanie komend do mikrokontrolera przez UART     110
4.5. Symulacja  126
4.6. Podsumowanie  132

5. Przerwania    133
5.1. Instrukcje obsługi przerwania  134
5.2. Przykładowa obsługa przerwania  136
5.2.1. Symulacje     145
5.2.2. Zastosowanie modułu licznika     146
5.3. Inne zastosowania przerwań     146

6. PicoBlaze i JTAG     147
6.1. Programowanie pamięci programu     148
6.1.1. Programowanie za pomocą interfejsu JTAG poleceniem użytkownika     150
6.1.2. Zmiana kodu programu PicoBlaze przez interfejs JTAG     155
6.2. Debugowanie PicoBlaze poprzez interfejs JTAG  157
6.3. Projekt własnego modułu JTAG  164
6.4. Pliki BSDL  174
6.5. Pliki SVF     176
6.5.1. Instrukcje w plikach w formacie SVF  177
6.5.2. Plik SVF do sprawdzenia zaprojektowanego interfejsu JTAG w PicoBlaze  181
6.5.3. Program iMPACT w trybie komend     181
6.6. Podsumowanie  182

7. Urządzenia peryferyjne   183
7.1. Obsługa wyświetlaczy     186
7.2. Obsługa interfejsu PS/2     195
7.3. Obsługa kart SD (MMC) poprzez interfejs SPI  205
7.4. Podsumowanie  212

8. Magistrala systemowa   213
8.1. Magistrala Wishbone     214
8.1.1. Rodzaje połączeń  214
8.1.2. Wyprowadzenia sygnałów  216
8.1.3. Cykle dostępowe  219
8.2. Interfejs I2C  220
8.2.1. Połączenie z PicoBlaze  220
8.2.2. Programowanie     225
8.3. Zewnętrzny zegar czasu rzeczywistego     229
8.4. Podsumowanie  234

9. Rozszerzenia   235
9.1. Zwiększanie pamięci podręcznej RAM     236
9.2. Połączenie dwóch procesorów PicoBlaze  239
9.3. Opcje kompilacji i syntezy PicoBlaze  245
9.4. Symulacja po syntezie     247
9.5. Podsumowanie  248

Dodatki   249
Dodatek A. Opis instrukcji asemblera PicoBlaze     250
Dodatek B. Zestawienie wyników implementacji projektów przedstawionych w książce     269
Bibliografia 272

Klienci, którzy kupili tę książkę, kupili także
Sekrety Seksualnej Pewności Siebie. Jak stać się pewnym siebie z kobietami
Sekrety Seksualnej Pewności Siebie. Jak stać się pewnym siebie z kobietami
Marcin Szabelski
Sensus
Paradoksy bioetyki prawniczej
Paradoksy bioetyki prawniczej
Bartosz Brożek, Jerzy Stelmach, Marta Soniewicka, Wojciech Załuski
Wolters Kluwer
Kultury świata Kultury organizacji
Kultury świata Kultury organizacji
Sikorski Czesław
Wydawnictwo Uniwersytetu Łódzkiego
Mikroekonomia Oswajanie z matematyką Wydanie 2
Mikroekonomia Oswajanie z matematyką Wydanie 2
Krzysztof Malaga
C.H. Beck
Konterfekt renegata
Konterfekt renegata
Zygmunt Bargiełowski
Rytm
Historycy i politycy Polityka pamięci w III RP
Historycy i politycy Polityka pamięci w III RP
Skibiński Paweł, Wiścicki Tomasz, Wysocki Michał
DiG
 Koszyk
1 x Geografia regionalna świata Wielkie regiony
1 x Fotografia cyfrowa Kompedium
1 x Elektryczne i elektroniczne wyposazenie pojazdów samochodowych Część 2 Wyposażenie elektroniczne
1 x AutoCAD 2023 PL
1 x Bez cukru, proszę
1 x Bootstrap. Tworzenie własnych stylów graficznych
1 x Biogazownie rynek konkurencyjność analiza efektywności
1 x Cuda świata Ilustrowana encyklopedia
1 x Przedsiębiorczość z duszą Wyzwanie dla nowych czasów
1 x Gwiazdeczka
1 x Francusko-polski i polsko-francuski sprytny słownik nie tylko do szkoły
1 x Cieślictwo polskie Reprint wydania z 1930 r.
1 x Tworzywa adhezyjne Zastosowanie w naprawach sprzętu technicznego
1 x Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów
1 x Czarno-biały obraz świata Problemy ochrony i konserwacji dawnych fotografii
1 x Aplikacje i usługi a technologie sieciowe
1 x CodeIgniter Zaawansowane tworzenie stron w PHP
1 x Microsoft Visual C# 2012 Krok po kroku
1 x Spawanie wiadomości podstawowe
1 x Boska Ziemia
1 x Jak przewodzą najlepsi liderzy Sprawdzone sposoby i sekrety, jak wydobyć maksimum z siebie i innych
1,031.72zł
Wydawnictwo
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo BTC
 Kategoria:
 Energetyka
Poradnik energetyka praktyka Zeszyt 1 + CD

Poradnik energetyka praktyka Zeszyt 1 + CD

28.35zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Polecamy
Rachunek różniczkowy i całkowy Tom 1 Wydanie 12 Grigorij M. Fichtenholz PWN
Windows Server 2008 R2 Usługi pulpitu zdalnego Resource Kit Christa Anderson, Kristin L. Griffin, Microsoft Remote Desktop Virtual Microsoft Press
Miejscowa wentylacja wywiewna Poradnik Optymalizacja parametrów powietrza w pomieszczeniach pracy Maciej Gliński DW Medium
Przystępny kurs statystyki z zastosowaniem STATISTICA PL na przykładach z medycyny KOMPLET Tom 1 Tom 2 Tom 3 Andrzej Stanisz StatSoft
Animacja komputerowa Algorytmy i techniki Rick Parent PWN
Matematyka konkretna Wydanie 4 Ronald L. Graham, Donald E. Knuth, Oren Patashnik PWN
Akademia sieci CISCO CCNA Exploration Semestr 1 - 4 Praca zbiorowa PWN
Chemia organiczna Część I-IV Komplet J. Clayden, N. Greeves, S. Warren, P. Wothers WNT
Słownik naukowo-techniczny angielsko-polski Wydanie XIII Red. M.Berger, T.Jaworska, A.Baranowska, M.Barańska WNT