Zynq Image Enhancement systeem (7 / 8 stap)

Stap 7: Uitgang - ontwerp CDMA en blok deel 2


Dus, ons plan is om programma de CDMA van de PS via een AXI LITE interface te lezen 4 rijen van het beeld van de DDR RAM via de HP0 poort en schrijven ze naar de BRAM in de PL met behulp van een AXI BRAM Controller IP (dit IP wordt gebruikt voor het vertalen tussen de AXI Master-interface van de CDMA en de Interface van BRAM). Zodra de rijen in de BRAM kunnen zij gemakkelijk rood door onze HDMI-controller en weergegeven. De vangst is dat we van de CPU een interrupt voorzien moeten nadat we klaar met deze 4 rijen bent te herprogrammeren van de CDMA om over te brengen van de volgende rijen. We moeten ook zorgen voor een extra interrupt voor het einde van de afbeelding zodat de afbeelding correct wordt uitgelijnd. We moeten deze functionaliteit toevoegen aan de HDMI-controller en het pakket in een IP voor makkelijker gebruik in onze blokontwerp.

De interrupts gegenereerd in onze HDMI-Controller zal worden aangesloten op de IRQ_F2P gedeelde interrupts van de PS (u kunt meer lezen over onderbreekt in hoofdstuk 7 van de Zynq technische handleiding hier http://goo.gl/nEQrBv ).

Ook zullen we aan het vergroten van de FCLK_CLK0. Dit is de klok voor alle de AXI IP's in onze blokontwerp. Dit is de klok gebruikt om te schrijven naar de BRAM, dus we willen het sneller te zijn dan de klok die van het leest (de pixel klok = 148,5 Mhz). We zullen vaker tot een veilige 250Mhz.

We moeten om te berekenen hoeveel BRAM zullen we nodig hebben. Er zullen 4 rijen tegelijk in de BRAM dus 4 rijen * 1920 pixels * 3 kleur kanalen = 23040 Bytes. We kunnen vervolgens de adres-Editor gebruiken in Vivado de BRAM grootte instellen tot 32KB.

Met alle hardwareconfiguratie gedaan we zullen overgaan tot het deel van de software

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