Project 6: Een eenvoudige communicatiesysteem


In dit project, zal u een 4-tegen-1 mux en een decoder met een signaal inschakelen als een "de-mux" om een eenvoudige seriële data zender ontwerpen. Mux zowel de-mux zal worden uitgevoerd in twee Verilog bestanden voor toekomstige hergebruik. Een ander Verilog-bestand worden gebruikt voor het afronden van de mux en de-mux te vormen van een communicatiesysteem. Deze hiërarchische Ontwerpmethodologie zal helpen beheren van complexiteit van het ontwerp, het bevorderen van hergebruik van ontwerpen en parallelle ontwikkeling.

Wat je nodig hebt:

-Hebben de Xilinx® Vivado WebPACK™ geïnstalleerd.

-Heb je FPGA-board ingesteld.

-Weten hoe te schrijven gedrags Verilog HDL code en XDC bestanden.

Terwijl alle de basistheorie zal hier niet behandeld worden, kunnen deze links u voorzien de relevante achtergrond die u moet:

-Multiplexers

-Decoder

Labels: FPGA, Digilent, Vivado, EE214

Gerelateerde Artikelen

Een eenvoudige 2 uur PICAXE Project - Play Tunes met een 08M 2 Microcontroller voor $ 10

Een eenvoudige 2 uur PICAXE Project - Play Tunes met een 08M 2 Microcontroller voor $ 10

dit project kan worden gebouwd en geprogrammeerd in ongeveer 2 uur als u alle vereiste onderdelen bij de hand hebben. Wat het doet is spelen de nummers die al voorgeprogrammeerd in de 08 M 2 zijn. De nummers zijn "Happy Birthday", "Jingle B
Project 2.1: Uitvoering van een eenvoudige logica Circuit

Project 2.1: Uitvoering van een eenvoudige logica Circuit

In dit project downloadt u een bit bestand aan uw Raad van bestuur om de FPGA configureren met vier verschillende logische circuits. De circuits gebruiken knoppen en schakelaars voor ingangen en LEDs voor uitgangen. U moet de logische circuits sonde
Een eenvoudig project dat met behulp van neushoorns en de Epilog laser cutter

Een eenvoudig project dat met behulp van neushoorns en de Epilog laser cutter

dit instructable toont hoe te bouwen van een eenvoudige 2D model op neushoorns en vervolgens hoe te snijden met behulp van de Epilog laser cutter.Stap 1: Ontwerp de 2D model met behulp van de neushoorn Moet u eerst de 2D vorm voor uw stuk kiezen en o
Hoe maak je een eenvoudige gedistribueerde boei sensorsysteem

Hoe maak je een eenvoudige gedistribueerde boei sensorsysteem

Als onderdeel van een project op de RPI is een gedistribueerd Buoy Sensor Network ontworpen en gebouwd voor meting van de kwaliteit van het water na verloop van tijd en te helpen bij de ontwikkeling van nieuwe sensortechnologieën. Het systeem is bedo
Schoonheid is alleen huid diep - pakket van uw project als een Pro

Schoonheid is alleen huid diep - pakket van uw project als een Pro

Dit is niet van plan om één van uw normale Instructables waar ik je laten zien iets dat ik op een breadboard gemaakt heb, bieden sommige broncode, een schematisch diagram, board lay-out, en eindig met een foto van het voltooide project (meestal gepro
Maak een eenvoudige draadloze RF robot met behulp van Arduino!

Maak een eenvoudige draadloze RF robot met behulp van Arduino!

UPDATE: IK HEB JOYSTICK-CONTROLE TOEGEVOEGD AAN DEZE ROBOT. GELIEVE TE VERWIJZEN NAAR DE STAP 7, ALS U WILT BEPALEN UW ROBOT VIA JOYSTICK.HalloDit is mijn eerste instructable en in deze tutorial, I 'm gonna Toon u hoe te bouwen van een eenvoudige dra
Hoe het bouwen van een eenvoudige Twilight fotometer

Hoe het bouwen van een eenvoudige Twilight fotometer

Een schemering fotometer is een zeer nauwkeurige lichtsensor, gebruikt bij vroege dawn of schemer. Het doel ervan is om te meten de hoeveelheid aërosolen in de stratosfeer.Wanneer de zon is onder de horizon het niet langer direct verlicht de grond, d
Electric Vehicle - een eenvoudige lichtgewicht EV platform

Electric Vehicle - een eenvoudige lichtgewicht EV platform

ik heb uitgekeken naar de komst van de elektrische auto-technologie. Niet alleen voor de soepele rustige kracht, breed koppelbereik, goedkope lopende kosten en minimaal onderhoud, maar te ontwerpen en bouwen van auto's om te profiteren van de eenvoud
Hoe maak je een eenvoudig CO2 Gun

Hoe maak je een eenvoudig CO2 Gun

Dit Instructable zal u tonen hoe te maken van een spud gun in tegenstelling tot alle andere voordat het; in plaats van met behulp van perslucht of verbranding, het maakt gebruik van hydrofoor CO2 gemaakt door een chemische reactie voor het voortbeweg
Een eenvoudige moderne Bank

Een eenvoudige moderne Bank

Mijn doel voor dit project was om een eenvoudige, moderne, houten bankje met een concrete boven- en onder-opslag. Ik had beperkte ruimte (ongeveer 4 voet door 16 inch) om te werken met, dus maakte ik mijn bank passen nauw bij deze dimensies. Ik wilde
Maak een eenvoudige Snap Circuits programmeerbare Robot

Maak een eenvoudige Snap Circuits programmeerbare Robot

In dit Instructable leert u hoe te bouwen van een eenvoudige Snap Circuits programmeerbare robot. Eerst leert u hoe te bouwen van een eenvoudige schakeling met behulp van Snap Circuits om te begrijpen hoe gemakkelijk het is om te bouwen van een elekt
Maken van een eenvoudige applicatie met behulp van de Win32 API

Maken van een eenvoudige applicatie met behulp van de Win32 API

vaak de gemakkelijkste manier om te leren hoe met een programmeer-interface is door codering van een eenvoudig voorbeeld. In dit geval zullen we moeten leren de Win32 API bij de programmering van een eenvoudig integer rekenmachine met behulp van Visu
Christmas Tree Lights gecontroleerd via de telefoon? Een eenvoudige Internet of Things hack.

Christmas Tree Lights gecontroleerd via de telefoon? Een eenvoudige Internet of Things hack.

Mijn zoon wilde zitten kundig voor zet de kerstboom met zijn telefoon in- en uitschakelen. We gegraven rond in het geheim berg laboratorium (AKA de kelder) en kwam met het volgende project, dat een Arduino gebruikt voor het opknappen van een domme in
Bouwen van een eenvoudige macht stroomonderbreking Monitor

Bouwen van een eenvoudige macht stroomonderbreking Monitor

Hallo, en welkom op mijn Instructable voor het bouwen van een goedkope, eenvoudige, enigszins bruikbare macht stroomonderbreking monitor! Als u hier bent, komt dit waarschijnlijk omdat, zoals ik, je woont in een gebied dat de ervaringen van de occasi