Wykorzystujemy pliki cookies i podobne technologie w celu usprawnienia korzystania z serwisu Chomikuj.pl oraz wyświetlenia reklam dopasowanych do Twoich potrzeb.

Jeśli nie zmienisz ustawień dotyczących cookies w Twojej przeglądarce, wyrażasz zgodę na ich umieszczanie na Twoim komputerze przez administratora serwisu Chomikuj.pl – Kelo Corporation.

W każdej chwili możesz zmienić swoje ustawienia dotyczące cookies w swojej przeglądarce internetowej. Dowiedz się więcej w naszej Polityce Prywatności - http://chomikuj.pl/PolitykaPrywatnosci.aspx.

Jednocześnie informujemy że zmiana ustawień przeglądarki może spowodować ograniczenie korzystania ze strony Chomikuj.pl.

W przypadku braku twojej zgody na akceptację cookies niestety prosimy o opuszczenie serwisu chomikuj.pl.

Wykorzystanie plików cookies przez Zaufanych Partnerów (dostosowanie reklam do Twoich potrzeb, analiza skuteczności działań marketingowych).

Wyrażam sprzeciw na cookies Zaufanych Partnerów
NIE TAK

Wyrażenie sprzeciwu spowoduje, że wyświetlana Ci reklama nie będzie dopasowana do Twoich preferencji, a będzie to reklama wyświetlona przypadkowo.

Istnieje możliwość zmiany ustawień przeglądarki internetowej w sposób uniemożliwiający przechowywanie plików cookies na urządzeniu końcowym. Można również usunąć pliki cookies, dokonując odpowiednich zmian w ustawieniach przeglądarki internetowej.

Pełną informację na ten temat znajdziesz pod adresem http://chomikuj.pl/PolitykaPrywatnosci.aspx.

Nie masz jeszcze własnego chomika? Załóż konto

Wprowadzenie Do Języka Verilog.7z

dospamu777 / download / Komputer e-Book / Wprowadzenie Do Języka Verilog.7z
Download: Wprowadzenie Do Języka Verilog.7z

266,23 MB

0.0 / 5 (0 głosów)
Verilog jest najpopularniejszym, obok VHDL, językiem opisu sprzętu (HDL). Jest on powszechnie stosowany do projektowania i symulacji układów cyfrowych, jest standardowym językiem HDL obsługiwanym przez praktycznie wszystkie współczesne systemy EDA/CAD przeznaczone do projektowania systemów cyfrowych.

W wielu krajach Europy i USA Verilog cieszy się większą popularnością niż języki konkurencyjne, co wynika m.in. z dużej liczby wysokiej jakości publikacji poświęconych temu językowi. Teraz szansę poznania możliwości Veriloga mają także polscy

Czytelnicy: poza wykładem pokazującym język od strony formalnej, autor zawarł w książce przykłady jego praktycznego wykorzystania m.in. do implementacji rdzenia mikrokontrolera PIC16F8x, interfejsu komunikacyjnego UART oraz kliku pomniejszych bloków funkcjonalnych.

Rozdziały:

1. Elementy modelowania strukturalnego i operatory 13
1.1. Pojęcia podstawowe .15
1.2. Moduł i lista portów wejścia-wyjścia 17
1.3. Typy danych 19
1.4. Podstawowe elementy logiczne 20
1.5. Instancje modułów 24
1.6. Hierarchia 26
1.7. Selekcja bitu 27
1.8. Tablice instancji 28
1.9. Przypisania ciągłe 30
1.10. Parametry 32
1.11. Operatory 35

2. Wstęp do symulacji 45
2.1. Instrukcje initial i always 49
2.2. Opóźnienia 49
2.3. Blok begin.end 51
2.4. Blok fork.join 54
2.5. Jednostka testowa dla modułu sumatora pełnego 55

3. Modelowanie układów kombinacyjnych 63
3.1. Modelowanie behawioralne 64
3.2. Układy kombinacyjne 65
3.3. Lista wrażliwości procesu 66
3.4. Instrukcja warunkowa 67
3.5. Wnioskowanie rejestrów zatrzaskowych 69
3.6. Instrukcja case 70
3.7. Modelowanie elementów trójstanowych 77
3.8. Funkcje i zadania 78
3.9. Pętle 82
3.10. Instrukcja disable 87
3.11. Zasięg nazw 88
3.12. Nazwy hierarchiczne 90
3.13. Instrukcja generate 91
3.14. Przykład: enkoder priorytetowy 94
3.15. Reguły specyfikacji układów kombinacyjnych 97

4. Modelowanie układów sekwencyjnych 99
4.1. Przerzutniki zatrzaskowe (Latches) 100
4.2. Przerzutniki flip-flop 102
4.3. Reguły specyfikacji elementów sekwencyjnych 104
4.4. Przypisania proceduralne 106
4.5. Modelowanie automatów sekwencyjnych 112
4.6. Modelowanie procesów współbieżnych 120
4.7. Przykład: prosty, potokowy mikroprocesor 131

5. Projekty 147
5.1. Sterownik 7-segmentowego wyświetlacza LED 148
5.2. Konwertery kodu 152
5.3. Realizacja wybranych operacji arytmetycznych 164
5.4. Sterownik alfanumerycznego wyświetlacza LCD 173
5.5. Port szeregowy UART 191
5.6. Sprzętowa obsługa magistrali 1-Wire 202
5.7. Mikrokontroler PicoBlaze z 1-taktowym rdzeniem 217
5.8. Mikrokontroler bazujący na rodzinie PIC16F8xx Microchip 246

Dodatki 281
Dodatek A. Formalny opis składni standardu Verilog-2001 282
Dodatek B. Wybrane zagadnienia realizacji układów asynchronicznych w strukturach FPGA .302

Komentarze:

Nie ma jeszcze żadnego komentarza. Dodaj go jako pierwszy!

Aby dodawać komentarze musisz się zalogować

obrazek
Wszystko o tematyce komputerowej
Inne pliki do pobrania z tego chomika
Konfiguracja BIOSu.rmvb play
Konfiguracja BIOS'u
Konfiguracja BIOS'u
E-book: Lekcje Crackingu [PL] - zawiera 15 Lekcji + Programy do Crackingu! Chcesz się nauczyć sam Crackowa
Linux - księga eksperta zawiera dokładne objaśnienia kluczowych właściwości i elementów systemu Linux. Książka ta to przede wszystkim szczegółowe informacje o tym, jak: Profesjonalnie zarządzać urządzeniami i systemem plików Skonfigurować komputer Linuxa jako maszynę multimedialną Modyfikować i aktualizować jądro systemu Zarządzać użytkownikami i zasobami Używać pakietu StarOffice w celu przetwarzania tekstu, arkuszy kalkulacyjnych oraz prezentacji danych Poznać różnice pomiędzy SLIPP, PPP oraz CSLIP Zarządzać bazami danych za pomocą Adabas-D Książka opisuje popularną i ciągle stosowaną wersję 5.0 dystrybucji Red Hat Linux. Dołączona do książki 3 płyty CD-ROM zawierają tę, oraz kolejną wersję Red Hata - 6.1. Każdy użytkownik po lekturze tej książki bez najmniejszego trudu będzie mógł uaktualnić system i poznać jego nowe możliwości.
C++ dla każdego Autor: Jesse Liberty ISBN: 83-7197-538-4 Ilość stron: 711 Data wydania: 02/2002 Zawiera dwa CD-ROM-y: Na pierwszym znajduje się Dev-C++, DJGPP, kody źródłowe przykładów oraz program sprawdzający wiedzę Czytelnika. Drugi zawiera Microsoft Visual C++ 6.0 Introductory Edition. Materiał zawarty w książce "C++ dla każdego" to podstawowe zagadnienia i koncepcje związane z programowaniem w C++, tak więc nie musisz posiadać żadnego doświadczenia w programowaniu w tym języku. Liczne przykłady składni oraz szczegółowa analiza kodu stanowią doskonały przewodnik na początku podróży, której celem jest opanowanie programowania w języku C++. Bez względu na to, czy jesteś początkujący, czy też posiadasz pewne doświadczenie w programowaniu, przekonasz się, że dzięki przejrzystej organizacji tej książki nauka C++ będzie szybka i łatwa. Książka "C++ dla każdego" stanowi wprowadzenie do programowania w języku C++. Nie koncentruje się na konkretnej implementacji, lecz raczej opisuje standard ANSI/ISO; znajdziesz w niej również omówienie biblioteki STL (Standard Template Library). Jeśli nawet nie masz doświadczenia w pisaniu programów, to dzięki tej książce: Będziesz tworzył szybkie i wydajne programy w C++. Zrozumiesz standard ANSI/ISO i skorzystasz z wprowadzonych w nim zmian. Opanujesz zaawansowane programowanie z użyciem funkcji, tablic, zmiennych i wskaźników. Poznasz C++ oraz obiektowo zorientowane projektowanie, programowanie i analizę. Nauczysz się wzbogacać swoje programy za pomocą dziedziczenia i polimorfizmu. Będziesz mógł korzystać z dowolnego kompilatora zgodnego ze standardem ANSI/ISO C++. Rozdziały: Część I. - zaczynamy - anatomia programu C++ - zmienne i stałe - wyrażenia i instrukcje - funkcje - programowanie zorientowane obiektowo - sterowanie przebiegiem działania programu Część II. - wskaźniki - referencje - funkcje zaawansowane - analiza i projektowanie zorientowane obiektowo - dziedziczenie - tablice i listy połączone - polimorfizm Część 3. - specjalne klasy i funkcje - dziedziczenie zaawansowane - strumienie - przestrzenie nazw - wzorce - wyjątki i obsługa błędów - co dalej Dodatki: - dwójkowo i szesnastkowo - słowa kluczowe C++ - kolejność operatorów
Instalacja Systemu z Pendrive
Kurs HTML
Komputer e-Book - Krosowanie Przewodów.jpg
Do połączenia komputera z koncentratorem lub przełącznik ...
Do połączenia komputera z koncentratorem lub przełącznikiem stosuje się połączenie proste, czyli obie końcówki muszą być połączone wg standardu 568A lub 568B. Do połączenia dwóch komputerów bez koncentratora lub switcha stosuje się połączenie krzyżowe. Ten kabel charakteryzuje się tym że jedna końcówka jest podłączona wg standardu 568A a druga wg standardu 568B. Kolejność przewodów wg standardu 568A biało-zielony zielony biało-pomarańczowy niebieski biało-niebieski pomarańczowy biało-brązowy brązowy Kolejność przewodów wg standardu 568B biało-pomarańczowy pomarańczowy biało-zielony niebieski biało-niebieski zielony biało-brązowy brązowy
Bios w Praktyce
Książka ta - to klucz do zrozumienia jednego z najbardziej niewiarygodnych tworów w dziedzinie programów komputerowych, jakim są programy wirusowe i antywirusowe. Nauczysz się je pisać po to, by zrozumieć ich działanie i dzięki temu móc lepiej chronić swój komputer, a także pomagać innym w zwalczaniu lub unieszkodliwianiu wirusów. Z tej książki dowiesz się: jak pisać programy wirusowe i antywirusowe jak unieszkodliwiać wirusy nieusuwalne zwykłymi metodami jak zabezpieczyć swój komputer przed skutkami działania wirusa jak właściwie stosować zasady komputerowej profilaktyki antywirusowej
więcej plików z tego folderu...
Zgłoś jeśli naruszono regulamin
W ramach Chomikuj.pl stosujemy pliki cookies by umożliwić Ci wygodne korzystanie z serwisu. Jeśli nie zmienisz ustawień dotyczących cookies w Twojej przeglądarce, będą one umieszczane na Twoim komputerze. W każdej chwili możesz zmienić swoje ustawienia. Dowiedz się więcej w naszej Polityce Prywatności