Zynq Image Enhancement systeem (5 / 8 stap)

Stap 5: OUTPUT - HDMI Controller deel 2


Genoeg theorie, laat ons project krijgen. Terwijl in de VGA-Controller zijn we weg met een 148.5 MHz klok, hier zullen we moeten voorzien van de 10 keer dat frequentie omdat we wilt verzenden van 8 bits voor elke kleur en met behulp van de 8b/10b-codering die naar 10 bits per pixel en 10 vertaalt * 148,5 MHz = 1485 MHz. Dat is een enorme frequentie die niet kan worden verkregen op het bord Zybo. Gelukkig kregen we een paar trucs omhoog onze koker. We kunnen beheren 5 * 148,5 MHz = 742.5 MHz en we zullen gebruik maken van een OSERDES (serializer) IP voor het verzenden van gegevens, zowel over de stijgende en dalende rand van de 742.5 Mhz klok, zodat we daadwerkelijk zal krijgen toegezonden gegevens op 1485 MHz. Vivado zal waarschuwen ons sommige timing en kon je altijd voor een lagere resolutie gaan met een kleinere klok, maar omdat het werkt , we het echt niet erg voor nu (de waarschuwingen zijn gerelateerd aan het feit dat de klok buffers officieel ondersteunen geen frequenties hoger dan 464MHz).

Dus is wat we moeten doen voor het coderen van de gegevens uit onze productie van de VGA-Controller in 8b/10b-indeling en het vervolgens serialize zoals hierboven vermeld. Ook zullen we een ander MMCM toevoegen aan het project voor het genereren van de 742.5MHz klok voor de serialisatie.

Ik gehecht balg de vhdl-bestanden voor de encoder en serializer. U moet eerst de RGB kanalen coderen en vervolgens serialise hen.

Voorbeeld voor het rode kanaal:

TMDS_encoder_RED: TMDS_encoder

kaart van de haven (clk148, red_channel_8bits, c_red, video_on, encoded_red_10bits);

Serialiser_RED: Serialiser10_1

kaart van de haven (clk148, clk742, encoded_red_10bits, reset, red_serial_1bit);

De "c" bijdrage aan de TMDS_encoder is "00" voor rood en groen en "vsync & hsync" voor blauw (dit is onderdeel van de DVI-specificatie http://goo.gl/hhh8Ge ).

Gerelateerde Artikelen

Waarnemer (image capture systeem)

Waarnemer (image capture systeem)

Dit instructable zal u tonen hoe te beschermen van uw kamer of op kantoor of thuis... overal. : )Een sensor die is geïnstalleerd op het bord detecteert alle objecten in bepaalde afstand die is ingesteld via de firmware. Waarnemer verzendt vervolgens
Arduino Tutorial: Krijgen reisde afstand met behulp van ADNS-9800 Sensor voor de muis van de Laser

Arduino Tutorial: Krijgen reisde afstand met behulp van ADNS-9800 Sensor voor de muis van de Laser

De sensor van de gaming ADNS-9800 Laser bestaat uit sensor en VCSEL in één chip-on-board (COB) pakket. ADNS-9800 biedt verbeterde functies zoals programmeerbare frame rate, programmeerbare resolutie, configureerbare slaap en wakker van de tijd versch
Een ingesloten visie-systeem ter ondersteuning van de thuiszorg voor herstellende of ouderen

Een ingesloten visie-systeem ter ondersteuning van de thuiszorg voor herstellende of ouderen

Ons doel was om een hardware-visie softwaresysteem aangewezen voor thuiszorg voor ouderen of convalescents.Het project is gebaseerd op visuele analyse van iemands gedrag. Het systeem maakt gezondheid of levensbedreigende situaties zoals valt of flauw
Schlieren Imaging: Hoe om te zien van de luchtstroom!

Schlieren Imaging: Hoe om te zien van de luchtstroom!

Dit project documenteert de bouw, de wetenschap en de toepassing van een Schlieren-aparatus. Kortom, een systeem van Schlieren borduurt voort op de hoofdsom van de breking en sommige slimme optica toe te staan voor de visualisatie van verschillen in
CNC spindel laserdiode foto gravure Enhancement App

CNC spindel laserdiode foto gravure Enhancement App

Onze app zal met 2008 Visual Basic is geschreven en laden en uitvoeren op een Windows XP & PC. Het is een teksteditor die doet berekeningen uit diepten van bezuinigingen/laser macht niveau opdrachten in één gcode bestand en voegt een variabele draais
Basic (kwalitatieve) gebruik van een thermische Imager.

Basic (kwalitatieve) gebruik van een thermische Imager.

Ah! Een thermografie van mijn ochtend kopje thee. Dat beeld toont afgegeven hitte nietwaar? Ik nam dat beeld met behulp van mijn camera thermische XR zoeken. Dit een vermelding microbolometer niveau, of in het vaststellen van iemands voorwaarden: een
Zet uw Raspberry Pi in een Wireless Portable Bluetooth Audio systeem A2DP

Zet uw Raspberry Pi in een Wireless Portable Bluetooth Audio systeem A2DP

Howdy mensen! Ik had het idee van mijn Raspberry Pi draaien tot zoiets als het door Dre Beats portable audio system hier gevonden:http://www.beatsbydre.com/speakers/Beatbox-Portable-USB/Beatbox-Portable-USB, default,pd.htmlHet is een cool product, be
Maak uw eigen werkend systeem!

Maak uw eigen werkend systeem!

Bijna elke ware computer geek heeft, op een gegeven moment wilde schrijven een besturingssysteem. Het schrijven van een aangepaste kernel en andere stukjes duurt echter jaren van studie, ervaring en geduld. Als u van plan bent om te houden van uw gez
Instructables Enhancer - een userscript die instructables verbetert

Instructables Enhancer - een userscript die instructables verbetert

Instructables Enhancer is een userscript die uw ervaring verbetert bij het gebruik van instructables.FunctiesMenu van de instellingen als een nieuwe sub-menu op de pagina u-instellingenAuto-controleren op updates en verkondiging waterbelOpmerkingen w
Intel geautomatiseerd tuinieren-systeem

Intel geautomatiseerd tuinieren-systeem

Hallo iedereen!Dit is mijn eerste Instructabe op Intel Edison. Dit instructable is een gids voor het maken van een geautomatiseerd drenken (druppelirrigatie) systeem voor kleine potplanten of kruiden met behulp van een Intel Edison en andere goedkope
Hoe Fake thermische Imaging Video

Hoe Fake thermische Imaging Video

het heeft tonnen van de echte wereld gebruikt, en thermografie is begonnen met het lekkende alsmede in Hollywood. Van Predator, aan Stargate, zelfs de Ghost Hunters op Sci-Fi, ben ik zeker dat iedereen heeft gezien thermische beeldvorming video. Ik h
Geautomatiseerde configuratie van verbinding met het netwerk na implementatie van images

Geautomatiseerde configuratie van verbinding met het netwerk na implementatie van images

O.K. zien we in films of sommige awesome IT-jongens (die mensen zijn ingenieurs, meestal van hen) doen rustgevende cool, zij hetzelfde beeld op alle werkstation (natuurlijk alle van hen zijn identieke hardware) en na een herstart, gemaakt door afstan
Raspberry Pi converteren naar HI FI Audio systeem met behulp van RuneAudio

Raspberry Pi converteren naar HI FI Audio systeem met behulp van RuneAudio

Hey jongens, weekend komt en u zitten te wachten om sommige koele project met Rpi te maken, maar je hoeft geen aanwijzing. Vrolijken!, ik ben gekomen met een project waarmee een Raspberry Pi in kunt converteren een Hi Fi muziekspeler.Klinkt spannend
Snelle Start Test Demo: Zybo (Xilinx Zynq 7000) beeld filter Demo + GoPro

Snelle Start Test Demo: Zybo (Xilinx Zynq 7000) beeld filter Demo + GoPro

Beeldverwerking is een goede manier om te laten zien van de co verwerking omgeving van Xilinx Zynq SOC (systeem op Spaander). Deze demo toont de toepassing van verschillende beeldfilters op een streaming high-definition video-stream.De stream is inpu