VHDL Fő témakörök: VHDL-en alapuló áramkörtervezés VHDL alapok

Slides:



Advertisements
Hasonló előadás
Mobile Voice Communication Project Review •Cooperating partners: Cisco and T- Mobile, HTTP Foundation •Aim: new course on Cisco WLAN and Mobile.
Advertisements

English version A sablon nyelvének választása: /Format/Slide Design /majd jobb oldalt válaszd a másik be- ágyazott sablont! Projekt logó beállítása: /View/Master.
The Hungarian language
Nyereményjátékok és a Facebook - aki mer, az nyer!?”
21 Years of Partnership and Innovation 1989 Citrix Systems founded 2010 Citrix signed licensing agreement with Microsoft for NT Server Introduced Independent.
Pannon Egyetem – Fizika Intézet University of Pannonia – Institute of Physics Metamer minták „előállítása” és színinger-metrikai felhasználása ’Producing’
Optikai sugázrás hatása az emberi bőrre és szemre
Dreams. How much does our dream cost? If we plan something or dream about somthing we hope them to come true. If we plan something or dream about somthing.
Les meilleures photos de L'année 2005 D'après NBC A life for two, full of tenderness, obtains happiness as they get closer to heaven. Az élet kettesben.
What is the Mission Situation in Hungary?. Dr. György KOVÁCS What Is The Mission Situation In Hungary? Presentation Design by Ed Nickle – United World.
„ Bottom-up” cluster development and cooperation in Hungary Hungarian Confederation of Clusters and Networks Conference on cluster-cooperation in the V4.
ENEREA - Észak –Alföld Regional Energy Agency Gábor Vámosi Managing director.
A Zsófi gilisztahumusz előállítási folyamata
Kalman-féle rendszer definíció Kálmán Rudolf Rudolf Emil Kalman was born in Budapest, Hungary, on May 19, He received the bachelor's degree (S.B.)
RAM és ROM Mind RAM, mind ROM beépíthető ASIC vagy FPGA/EPLD tervbe Mind RAM, mind ROM beépíthető ASIC vagy FPGA/EPLD tervbe A következőkben a szükséges.
Bevezetés a tárgyakhoz Tárgyak  Objects are the containers for values of a specified type  Objects are either signals, variables or constants  Once.
FelültöltésVHDL Felültöltés (Overloading) n Áttekintés n Példák.
Kortárs diagnózisok helyzetfelmérés.
Fehérjék 4 Simon István. Predicting protein disorder - IUPred Basic idea: If a residue is surrounded by other residues such that they cannot form enough.
„21. századi közoktatás – fejlesztés, koordináció” TÁMOP / számú kiemelt projekt eTwinning: a digital touch in teacher training Klaudia.
Az erőátviteli rendszer
Az elektronikus üzletelés globális szabványa Forrás: The Global Standard for Electronic Business Dale Waldt Program Development, OASIS
Infokommunikációs rendszerek 12
Infokom. rendsz. 11. előadás nov Kommunikációs rendszerek alapjai 11. előadás Rádiós adathálózatok Bluetooth, ZigBee, WiFi, WiMAX, Takács.
Infokommunikációs rendszerek 11
Course Situation and Event Driven Models for Multilevel Abstraction Based Virtual Engineering Spaces Óbuda University John von Neumann Faculty of Informatics.
Course Situation and Event Driven Models for Multilevel Abstraction Based Virtual Engineering Spaces Óbuda University John von Neumann Faculty of Informatics.
Fénynél sebesebben? Kísérleti kétségek és remények ELTE, 2011 október 5.
Bevezetés a kísérleti részecskefizikába 2OO7.
Európai Neutronkutató Központ létesítése Magyarországon
KÖZÉP-ÁZSIA:A GREAT GAME- MASODIK FELVONÁS Tamás Pál MTA SZKI.
Projektmunka az NI-nál
Elektroanalitikához segédábrák Az ábrák több, részben szerzői jogokkal védett műből, oktatási célra lettek kivéve. Csak az intranetre tehetők, továbbmásolásuk,
WAP, WML Felhasznált források: Developer’s Guide v1.2 (Nokia WAP Toolkit) WML Reference v1.1.
Kajcsos Zsolt MTA KFKI Részecske-és Magfizikai Kutató Intézet Nagyspinű és kisspinű állapotok tanulmányozása pozitrónium kölcsönhatások által.
Biometria I. SANB_BI1019 Pearson-féle Chi-négyzet (χ2) teszt Molnár Péter Állattani Tanszék
Null Hypothesis (H 0 ) is true He truly is not guilty Alternative Hypothesis (H 1 ) is true He truly is guilty Accept Null Hypothesis Acquittal Right decision.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks P-GRADE Portal gyakorlat ismertető Gergely.
Hasznos ismeretek Hogyan bővítsük ismereteinket AVRDUDEflags -E noreset.
Teachers as key stakeholders of ICT in Hungarian schools Andrea Karpati, Eotvos University, Budapest
Tanulni, tanulni, tanulni Értékesítői képességek, a személyzet képzése.
rész. Termodinamikai alapok Entalpia: H = U + pV; reakcióhő nyitott edényben, vagyis ha p = const. Entalpiadiagramok:
Tervezési példák és ötletek Összeadók Összeadók Vektor szorzás Vektor szorzás Erőforrás megosztás Erőforrás megosztás Összehasonlítók (comparators) Összehasonlítók.
Könyvtár, csomag és alprogramokVHDL Könyvtár, csomag és alprogram n Library és use n Package n Alprogramok –Procedure –Function –Resolution function Egy.
Termikus szimuláció kiegészítés. Heat equation Boundary conditions ­second kind (Neumann) ­third kind (Robin) ­first kind (Dirichlet)
Típusváltás (Type Conversion) n Áttekintés n Példák.
Budapesti Műszaki és Gazdaságtudomanyi Egyetem Elektronikus Eszközök Tanszéke 1 Tokozások termikus tesztje, minősítése.
Multilingual websites in Hungary Gabriella Szalóki Egy előadás könnyen vitára ösztönözheti a hallgatóságot. A PowerPoint bemutatók használatával azonban.
Készült az ERFP – DD2002 – HU – B – 01 szerzősésszámú projekt támogatásával Chapter 9 / 1 C h a p t e r 9 Semi-Rigid Connections in Steel Construction.
Készült az ERFP – DD2002 – HU – B – 01 szerzősésszámú projekt támogatásával Chapter 6 / 1 C h a p t e r 6 Elastic Critical Plate Buckling Loads.
Készült az ERFP – DD2002 – HU – B – 01 szerzősésszámú projekt támogatásával Chapter 1 / 1 C h a p t e r 1 Introduction.
A magyar nyelv nagyszótára ‘Comprehensive Dictionary of Hungarian’ (Dictionary of the Academy) A brief history Tamás Péter Szabó Department of Lexicography.
History and culture of Finland. History Sweden lost it’s position as a great power in the 18th century and the pressure of Russia increased.
Tények Tartományok Érdekességek.
- Group Policy - Group Policy Preferences - Group Policy 4x5 - Optimális munkakörnyezet – az első lépcsőfok.
EUDOC Database System in the Hungarian National Assembly Eszter Kertészné-Gérecz ECPRD/2006. Vilnius.
A sablon nyelvének választása: /Format/Slide Design /majd jobb oldalt válaszd a másik be- ágyazott sablont! Projekt logó beállítása: /View/Master /Slide.
TALÁLTAM EGY OLDALT AHOL EZEKET A “TOJÁSOKAT” LEHET LÁTNI. NAGY MÛVÉSZNEK KELLET LENNI, HOGY ILYEN SZÉPEN TUDTA FORMÁZNI A TOJÁSOK HÉJÁT, DE SZERINTEM.
Department of Applied Mechanics – Budapest University of Technology and Economics Magas röptű robotok a mennyezeten Magas röptű robotok a mennyezeten Stépán.
Technological investigation of Early Neolithic pottery from Vörs, South-West Hungary Gherdán, Katalin* - T. Biró, Katalin** - Szakmány, György* - Tóth,
General Motors Powertrain – Magyarország Kft. Dátum: Április 16
Design Thinking módszertan Juhász Dániel UI Designer / DT Coach Buday Balázs Product Owner / DT Coach.
1 KÖZÖSSÉG AZ ÚJ TESTAMENTUMBAN Romans 12:10Romans 12:10 Romans 12:16Romans 12:16 Romans 15:14Romans 15:14 1 Corinthians 11:331 Corinthians 11:33 2 Corinthians.
D2A Pathway 2: End of Life Care – Home (usual place of residence)
Elmech Standards Workshop Content
Systems Hardware Business challenge
TECHNICAL TRAINING December 2012.
Eastern Analytical Symposium, Princeton NJ
Developing, understanding and using nutrient boundaries
Antibiotic Drug Prescription
Előadás másolata:

VHDL Fő témakörök: VHDL-en alapuló áramkörtervezés VHDL alapok Fejlett VHDL nyelvi szerkezetek Áramköri példák

Gajski Y-diagrammja Az egyes tengelyek leírási típusokat képviselnek Viselkedési Fizikai Szerkezeti Processzorok, memóriák Regiszterek, multiplexerek Kapuk, flip-flopok Tranzisztorok Sorrendi programok Regiszter átvitelek Logikai egyenletek/FSM Átviteli függvények Cella layout Modulok Chipek Kártyák Az egyes tengelyek leírási típusokat képviselnek Viselkedési A bemenetek függvényében meghatározza a kimeneteket Algoritmus, de nem megvalósítás Szerkezeti Megvalósítja a viselkedést az ismert viselkedésű összetevők összekötésével Fizikai Megadja a chipbeli összetevők és vezetékekméretété és elhelyezését A tervezési folyamatot utazási útvonallal lehet ábrázolni

A VHDL története VHDL originated in the early 1980s It is now accepted as one of the most important standard languages for specifying verifying designing of electronics

VHDL szimulációhoz & szintézishez Tesztvektor generátor Finomított modellek sorozata Végrehajtható előírás Teszt-vektorok Eredmények, hibák = Végső chipModell

VHDL szimulációhoz & szintézishez VHDL requirements for Simulation Creation of testbenches => File I/O Detection of errors (function & timing) Multiple simultaneous models Combination of low & high level models (for efficiency)

VHDL szimulációhoz & szintézishez VHDL requirements for HW Description Behavioral models => Combinatorial & Sequential Logic RTL models Structural models Timing models

VHDL szimulációhoz & szintézishez Requirements for VHDL Synthesis Tools Pre- & post synthesis behavior should be identical Synthesis should be efficient => Requires interaction with place & route tools Logic Synthesis FSM Synthesis Area & Timing Optimization

Szabványosítás 1 VHDL is an acronym of VHSIC Hardware Description Language VHSIC is an acronym of Very High Speed Integrated Circuits All the major tool manufacturers now support the VHDL standard VHDL is now a standardized language, with the advantage that it it easy to move VHDL code between different commercial platforms (tools) => VHDL code is interchangeable among the different tools

Szabványosítás 2 It was the American Department of Defense which initiated the development of VHDL in the early 1980s because the US military needed a standardized method of describing electronic systems VHDL was standardized in 1987 by the IEEE IEEE Std-1076-1987 ANSI Standard in 1988 Added Support for RTL Design VITAL: VHDL Initiative Towards ASIC Library Revised version in 1993 IEEE Std-1076-1993

Szabványosítás 3 1995: 1999: IEEE-1076.1 (VHDL-AMS ) 2000: numeric_std/bit: IEEE-1076.3 VITAL: IEEE-1076.4 1999: IEEE-1076.1 (VHDL-AMS ) 2000: IEEE-1076-2000 IEEE-1076.1-2000 (VITAL-2000, SDF 4.0) Added mixed-signal support to VHDL in 2001 -> VHDL-AMS IEEE Std-1076.1-2001 2002: IEEE-1076-2002

Tervezőeszközök Good VHDL tools, and VHDL simulators in particular, have also been developed for PCs Prices have fallen dramatically, enabling smaller companies to use VHDL, too There are also PC synthesis tools, primarily for FPGAs and EPLDs

Használat High-tech companies Universities Texas Instruments, Intel use VHDL most European companies use VHDL Universities VHDL groups to support new users

IEEE IEEE is the Institute of Electrical and Electronics Engineers The reference manual is called IEEE VHDL Language Reference Manual Draft Standard version 1076/B It was ratified in December 1987 as IEEE 1076-1987 Important: the VHDL is standardized for system specification but not for design

Technológia-függetlenség The design of VHDL components can be technology-independent or more-or-less technology independent for a technical family The components can be stored in a library for reuse in several different designs VHDL models of commercial IC standard components can now be bought, which is a great advantage when it comes to verifying entire circuit boards

Analóg világ VHDL has not yet been standardized for analog electronics Standardization is in progress on VHDL with an analog extension (AHDL) to allow analog systems to be described as well This new standard will be based wholly on the VHDL standard and will have a number of additions for describing analog functions

VHDL-Related Newsgroups comp.arch.fpga comp.lang.vhdl comp.cad.synthesis