Designa en 4-bitars Adder i Quartus II (7 / 7 steg)

Steg 7: Stifttilldelningar




Eftersom vi har avslutat kretsen av vårt projekt, behöver vi tilldela indata och utdata stift att växlar och lysdioder i FPGA styrelsen. Detta är det verkliga testet för att se om kretsen fungerar.
1) Klicka på uppdrag.
2) gå ned till Pin Planner.
Ett nytt fönster visas med alla inkommande och utgående stift du har placerat i kretsen.
Se bild
3) ta dina FPGA manual eller google enhetens pin-beläggning.
Pin-beläggning ska gå igenom alla dina växlar, lysdioder, knappar och 7 segmenterar skärmar. Platsen för vart och ett får på samma rad som den. (ex: PIN_N25)
4) lokalisera Bit0-Bit3 på pin planeraren (bör vara alfabetisk).
5) Välj som växlar du vill använda för varje stift (jag använde switch0-switch3 för Bit0-Bit3, respektive)
6) leta upp växeln du vill använda och finna sin plats-ID. i din manual
7) pin planner, klicka på i rutan plats och använda den droppa-ned menyn välja rätt plats för det klämmer fast.
8) för din utgångar, kontrollera att PIN-koden motsvarar rätt segmentet 7 segment display.
9) ingång klockan ska ansluta till en inre klocka källa. Se till att använda den som har skalas korrekt med din clock_generator.
Obs: Kontrollera att input stift är bara växlar och knappar. Alla våra utgångar bör vara 7 segmenterar skärmar.
Här är ett exempel på vad du kan göra.
• Switch0-3 för Bit0-Bit3.
• Switch 4 för LoadA
• Strömbrytare 5 för LoadB
• Växla 6 för LoadC
• Växla 7 för kontroll
• Switch 8 för Gn
• Växla 17 för tydliga (eftersom det återställer hela kretsen, vi försöker hålla det borta från växlarna vi skulle flytta mer regelbundet)
• HEX7 för InputA-InputG
• HEX5 för StateMachineA-StateMachineG
• HEX3 för RegAA-RegAG
• HEX2 för RegBA-RegBG
• HEX0 för SumA-SumG
10) efter din stift tilldelas, stänga av pin planeraren.
11) åter sammanställa kretsen.
en) bearbetning -> Start sammanställning
12) se till att din FPGA hakas upp till sin makt.
13) göra säker din FPGA är ansluten till USB.
14) slå på din FPGA.
15) tillbaka i Quartus, gå till verktyg.
16) gå till programmerare och klicka.
17) Klicka på knappen installation av maskinvara.
18) Välj den USB-blaster.
19) Klicka på Start.

Alla 7 segment skärmar som används bör dyka upp som 0, om alla dina växlar är.
Använda din huggorm:
1) Stäng motsvarande tydlig på.
Detta verkar kontraproduktivt intuitivt, men hur det används i kretsen, klartext måste vara 1 för att gå runt att fungera.
2) använda växlar motsvarar Bit3-Bit0 för att välja ett nummer som du vill. Numret ska visas i en av de.
3) dra i spaken för LoadA. (Detta kan ta några sekunder).
4) efter numret visar i en andra 7 segment display, Vippomkopplare för LoadA off.
5) Välj din nästa nummer för Bit3-Bit0.
6) Vippomkopplare för LoadB.
7) Vippomkopplare för kontroll.
8) Visa för tillståndsdator bör öka från 0 till 1 inom några sekunder, när den gör det, stänger växeln för kontroll av.
9) inaktivera omkopplaren för LoadB.
Om din ställa upp är som mina, dina två nummer för A och B visas bredvid varandra. Vi kan också läsa in ett nummer i C, som är summan av A och B, men vi kommer inte att bry sig om eftersom vi vill se tillägg ske.
10) vrid kontrollen växla tillbaka på.
11) Låt den gå tills den tillståndsdator träffar 7, sedan stänger av.
12) sista displayen bör visa dig summan av dina två nummer!
När räknaren springer, kommer du se dina två nummer ändra som bits SKIFT genom registren och hamna i olika MUXs.

Nu när din huggorm fungerar, du kan lägga till andra projekt eller justera den så att den gör subtraktion eller ens multiplikation. Sammantaget hoppas jag du ser något komplexitet det låter så lätt. Om du har några frågor till mig om mitt projekt, eller möjligen om andra kretsar, maila mig på adp1

Se Steg
Relaterade Ämnen

4-bitars binär kalkylator

Om du behöver snabbt lägga till nummer från 0 till 15, och du vet hur att snabbt omvandla till ett binärt och tillbaka till decimal, är detta för dig... Men om din mänskliga då detta är bara ett roligt projekt! Jag ska visa dig hur man gör en 4-bitar...

Att skapa 3D kläder från underbara Designer mönster handledning

I detta gratis underbara Designer mönster för kläder läraren lär du dig att återskapa dynamisk 3D kläder från underbara kläder mönster.Jag ska visa dig hur du importerar en fantastisk Designer mönster, hur att skala det förunderliga Designer mönstret...

Transistor grunderna - MOSFETs

(Det första jag gjorde några redigeringar till HTML-koden för denna I'ble, som är optimerad för stationära platsen, så det inte kan ses idealiskt på en mobil enhet.)Transistorer är utan tvekan den viktigaste elektroniska komponenten används idag. De...

Billigare 3D utskrifter

Har du någonsin lagt upp en 3D design och varit chockad över de höga kostnaderna för produktionen? Jo tillbringat jag bara de senaste få månaderna får en oförskämd chock efter det andra från olika tryckerier. Men jag lärde mig några saker den hårda v...

Felavkänning i gummi lökar

Industriella besök erbjuder två saker gemensamt - njutning & prospektering!Tja, på en sådan händelse var det ett besök på Jain gummi Private Limited som är belägen ca 50 km från Chennai i det industriella godset av Gummidipoondi i Tamil Nadu som disk...

Bofur Hat

en gång... Vänta. Det är hur sagor börja. Inte en Tolkien berättelse. I Thorins företag fanns 13 dvärgarna, och en av dessa dvärgarna var Bofur. I filmerna, är Bofur avbildad klädd i en fantastisk dvärgliknande version av mad bomber hatten. Det tigge...

Bygga en stor själv vattna trädgården & växthusgaser från återanvända material

Detta instructable visar hur jag byggde en mångsidig och låg underhåll ovan mark trädgård & växthus. Denna trädgård planter själv vattning, fukt reglering, själv fyllning, själv skyddade och bärbara (med hjälp eller utrustning). Även om inte helt gra...

Handgjord kniv och slida

En bra kniv är en ovärderlig bit av kit för camping, carving eller någon dörrar verksamhet. Trä knivar kan en härlig och mycket individuella objekt, säd och konstruktion. Beroende på vad det kommer att användas för att göra utformningen av en kniv ka...

Vattnet kyls och vägg monterade Xbox 360

Hej alla och Välkommen till min andra Instructable.Innan vi fortsätter, måste jag säga att jag känner som om jag har missat vissa delar. Jag kommer att fortsätta att lägga till bitar här och där när jag märker att de är försvunna men annars, om du ha...

Vatten Organ

Leker med vatten och göra musik är både några av de mest roliga saker att göra i sommar. Så när jag blev ombedd att göra en musikalisk pjäs objekt för Muziek op de Dommel festival, beslöt jag att samla vatten och musik och göra en bevattna organ.Orge...

Vatten raket

Kombinationen av vatten, tryckluft och en plast läsk flaska fungerar som en stor källa till framdrivning för en bakgård raket (förutsatt att du har en stor bakgård). Typiska versioner av dessa raketer innebära tejpning eller limma på näsan konen och...

Laser skärning grunderna

En laserskärare är en prototyptillverkning och tillverkning verktyg används främst av ingenjörer, designers och konstnärer att skära och etch till platta material. Laserklingor använder en tunn, fokuserade laserstrålen att genomborra och skära igenom...

Vintage stil HTPC

Jag in detta i "Littlebits Tech tävlingen." Om valt för grand prize skulle jag donera makerbot och littlebits kit till högstadiet som min son deltar. Vänligen rösta för min instructable, så att gymnasiet barn kan få chansen att lära sig om elekt...

Spelet av troner: Joffrey Baratheon krona

The Game of Thrones prop utställningen var runt hörnet och jag kunde inte vänta att ta ett foto av mig sitter på järn tronen. Men vänta! Jag kommer se ut som alla som annars sitter på tronen! Vad man ska göra?! Så bara dagar innan utställningen, besl...

DIY rum inredning - en väggdekorationer med toalettpapper rullar!?!? (nästan gratis)

Inspirerad av några bilder på Pinterest beslöt jag att göra mitt eget toalettpapper rulle väggdekorationer. Jag hoppas du gillar handledningen och om du inte redan visste denna fantastiska idé som jag hoppas du känner dig inspirerad av denna video.Så...

MoDeO - modulära skrivbord organisk

"nästan varje människa som utvecklar en idé, fungerar det fram till den punkt där det ser omöjligt, och han blir avskräckta. Det är inte platsen att bli avskräckta."– Thomas EdisonEn idé kommer oftast upp när det finns ett problem: ett rörigt sk...

Full storlek Power Loader kostym från utomjordingar

strax efter att jag började göra min naturlig storlek Alien Queen staty (), jag började undra om det skulle vara möjligt att göra en Power lastare att gå med på det. Två veckor senare kom jag ut med detta:Innan vi går in här, jag säger att jag lånat...

Filigran Butterfly Ring

Denna ring använder mässing micro skruvar och muttrar att snabbt och permanent fästa staplade element. Dessa små skruvar Lägg lite mekaniska Detaljer till din design. Filigran bitar är tillplattade och böjd form innan att skruvas ihop. Nötter används...

Laser skär halsband från återvunnet laminat prover

Under mitt sista år på college jobbade jag en dag i veckan på en Interior Design Studio. Även om det mitt primära jobb arbetar som "Material bibliotekarien", organisera studions materiella bibliotek och kasta ut alla föråldrade eller dubbla prov...