Att sätta hjul på din Zedboard (13 / 14 steg)

Steg 13: Pinout.json



Katalogen $CONNECTALDIR/boardinfo innehåller en json fil för varje stöds plattform som beskriver de fysiska stiften på FPGA enheten. Dessa stift är indelade i grupper som ungefär motsvarar de fysiska kontakterna i styrelsen. zedboard.JSON, till exempel innehåller en grupp "fmc1", som beskriver stiften i kontakten FMC. Det innehåller "pmoda", "pmodb", "pmodc", "pmodd" och "pmode" som anger stiften för varje 5 pmod kontakterna. Avslutningsvis finns det en grupp som heter "pins", som innehåller ett godtyckligt urval av kringutrustning har vi använt i vårt exempel, som leds och växlar.

hbridge_simple exporterar en extra stift gränssnitt. Vi måste ange hur ansluta dessa signaler till fysiska stiften. Underlåtenhet att fullt ange denna pinut kommer att resultera i ett bygga misslyckande (Vivado utfärdar en varning under länken fas, och inte i den slutliga bitgen fasen). Vi har angett mappningen i pinout.jason, som associerar ett namn i den genererade Verilog till en PIN-kod i filen boardinfo. Eftersom många av kontakterna är något modulär, har vi funnit det lämpligt att lägga till en nivå av falskhet mellan gruppnamnen används i pinut fil och grupp namn som definierats på filen boardinfo. I pinout.json, kan du se att vi använder stift J1, J2, J5 och J6 i gruppen "pmod". Eftersom gruppen "pmod" inte finns i filen styrelsen information, ange vi PIN_BINDING i Makefile att ange den faktiska PMOD kontakten vi är anslutna till. Vi kunde lika lätt har angett "pmodc" direkt i pinout.json, men med hjälp av denna kartläggning vi ge oss större flexibilitet om vi någonsin vill ansluta hbridges till en annan pmod kontakt.

Slutligen, vi lägga till ett beroende gentarget makefile målet i Makefile att generera filen faktiska consraints. Den genererade .xdc filen måste läggas ett bygga hinder med hjälp av CONNECTALFLAGS.

Se Steg
Relaterade Ämnen

Att sätta bilder på din TinyScreen

Har du köpt en TinyScreen och ville visa en bild eller gif på det? Inte leta längre! Här förklarar vi hur du gör detta med relativ lätthet!Steg 1: Nedladdningar och material Innan du börjar, måste rätt drivrutiner installeras för att upptäcka de COM-...

Hur att lätta packningen. (Backpacking)

Här gör du att lätta belastningen av din backpacking, från vad jag lärt mig genom min erfarenhet backpacking.Hoppas de hjälper några av er, och de brukar alla vara "köpa riktigt dyra grejer".Steg 1: Dela upp: En av de saker vi gör alltid medan b...

Att sätta ihop din Stars and Stripes halsband

En snabb DIY om hur man lägger en kedja på din Stars and Stripes focal bit. Inget lim och ingen väntetid krävs!* Montera med vänner som en interaktiv part tjänst!För att köpa focal lappa, gå hit: http://shpws.me/I3bcSteg 1: verktygFör att fortsätta,...

Reparera din elektronik genom att ersätta blåst kondensatorer

kontroll för blåst kondensatorer i din krånglande elektronik är snabb och lätt om vet vad du söker efter. Ersätta en del på ett par dollar en bit är mycket billigare än att ersätta en hel skärm för hundratals dollar! Bildskärmar, digital-omvandlare o...

Använd en Timer på din tvättmaskin att tvätta kläder medan du är borta

jag har en mycket billig tvättmaskin som gör en massa oväsen. Istället för att rensa ut det intilliggande köket medan maskinen är på, jag helt enkelt hakade upp till en outlet timer och satt att komma på precis innan jag vakna eller komma hem. Detta...

Det enklaste sättet att sätta youtube-videor till din mp3

För att få youtube-videor till din mp3, går du till den video du vill kan du kopiera adressfältet och öppna kissyoutube.com och klistra in den på sökrutan. När du är där, du väntar, och HQ och ned pil, hit nedpilen och sedan hämta, och dra den till d...

Den kompletta guiden till att sätta på nya lina

Gör utanför se ut så här, eller ännu värre? Tja, medan du väntar på att smälta och gå bort varför inte få din fiskeutrustning redo för den efterlängtade våren.Detta är den kompletta guiden till att sätta på ny lina på din söta combo.Denna guide använ...

Att sätta ditt foto på metall

det finns alla möjliga roliga saker att nere vid TechShop San Jose i trä butiken, metall butiken eller i området textil. Men om du inte är den inventing typ, finns det ett sätt att du kan kombinera fotografi, grafik och metall butiken: Ink Jet överfö...

Ansluta robotic hjul till din gamla laptop

har du en gammal bärbar dator bara liggandes, medan du använder din skinande nya en att spela WoW och surfa interweb? Har du någonsin tänkt "Jag skulle vilja bult några hjul på det gamla laptop och kör det runt"? Kanske vill du bara en mobil låg...

Att sätta användbara bilder på ditt Barclays kredit/betalkort

Barclays erbjuder möjligheten att sätta en bild eller ett foto på din kredit eller betalkort, jag gissar att andra kommer snart. Jag bär mitt kort runt med mig överallt, så jag började undra vad jag kunde sätta på det, jag inte lust något personlig (...

Lätt att göra "pennskrin" återvinna din pennor

Detta är ett bra sätt att använda upp de lite pennor du har liggandes, att ingen vill använda!Det kommer att ge ditt skrivbord en pop av färg, eller sätta ett leende på någons ansikte om du vill ge det som gåva. Fyll den med lite godsaker, pennor ell...

Att sätta tillsammans Roboduino

detta Instructable är på hur man sätter ihop den CuriousInventor.com Roboduino som finns på: http://www.curiousinventor.com/kits/roboduinoRoboduino är en Freeduino (Arduino programvara kompatibel) microcontroller styrelse avsedd för robotteknik. Alla...

Hur för att ersätta skärmen på ett tunnland aspire 5336

Jag skriver detta instructable som ett löfte till en av gemenskapens teammedlemmar. Det har visat sig vara ganska tidskrävande. Det är min första någonsin instructable och där stavningen inte kanske perfekt, lite sorgligt egentligen med tanke på min...

Hur att köra Homebrew på din Nintendo DS!

Uppdatering: 9/7/08, lagt till en FAQ-sektion.Någonsin känt din DS kunde göra mer? Mycket mer? Det kan göra mer, och den kan aktiveras via DS Homebrew. Denna del av del guide hjälper dig att lära dig om vad som är Homebrew, hur till springa den, var...

En lätt måltid att göra för din skäggiga drake!

En måltid som du kommer att älska att göra och din skäggiga drake kommer älskar att äta!Titta på videon för två "bonus" måltider!Steg 1: För att göra "Spring sallad" Steg ett för att göra "The Spring sallad" blötläggning bear...

Lätt att tvätta vattenflaska

har du någonsin tvätta en vattenflaska, och önskat att du kunde passa din hand i det, att rengöra den bättre? Eller ville flaskborste skulle nå hörnen på flaskan? Eller helt enkelt ville vattenflaskan kan vara renare? Ja frukta inte mer. Om du behöve...

Ta bort och ersätta bezel på din Rolex Submariner.

Detta instructable kommer att guida dig genom att ta bort och ersätta bezel på din Rolex Submariner. Samma allmänna process kan användas med en GMT Master II. Jag använde min rostfria årsdagen sub, referens 16610. Samma process kan användas med två t...

Den enklaste sätt på att sätta på A Paracord armband

om du bära eller började bär paracord armband du förstår kampen för att sätta detta på i sorgen så här instuctable visar dig det enklaste sättet att sätta ett paracord armband på.Steg 1: Unbuckle Antingen skjuta de två sidorna av din spänne eller dra...

Enkelt sätt att anpassa golvmattor för din bil eller lastbil

är golvmattor i bilen gammal, vittrade och slitna ut men för dyrt att ersätta? Mattorna spänne och glida runt under fötterna när man kör eftersom de inte passar ordentligt? Kanske tycker du inte om de golvmattor som följde med din bil eller lastbil....