Projektet 2.1: Genomföra en enkel logik krets



I detta projekt kommer du ladda ner en bit fil till din styrelse för att konfigurera FPGA med fyra olika logiska kretsar. Kretsar använda knappar och switchar för ingångar och lysdioder för utgångar. Du måste söka de logiska kretsarna genom att tillämpa alla möjliga kombinationer av insignaler. Från resultatet av tillämpningen av alla möjliga kombinationer, kommer du att kunna skriva logik ekvationer som beskriver de kretsar beteenden. Du ska sedan skriva om ekvationer med hjälp Verilog HDL, som åter genomföra dem på FPGA och jämföra krets beteendet med viss bitars fil.

Vad du behöver:

-Xilinx® ISE WebPACK™ installerat.

-Har din FPGA styrelse inrättas.

-Förstå hur du programmerar din FPGA styrelse.

-Förstå hur du lägger till en Verilog HDL-fil och skriva en XDC fil

-Bitars filen för din styrelse

Jag kommer inte att täcka alla de grundläggande frågor som du behöver men om du vill lära dig mer följa dessa länkar:

- Digital krets översikt

- Ettor och nollor

- Sanningen bordlägger logik och funktioner

- Transistorer och växlar

- Introduktion till CMOS-teknik

- Grundläggande logik operationer

- SOP och POS krets

- XOR och XNOR

Se Steg
Relaterade Ämnen

Enkel logik Gates och kretsar

Logik är några av de grundläggande byggstenarna i digital logic kretsar. I detta Instructable kommer vi tala om några av de enklaste av dessa enheter, och se några av roliga saker du kan göra med dem.Så vad är logiken gates? Logiska grindar har en el...

Enkel LED krets

Vi kommer att vara att bygga en enkel LED-krets. Handboken riktar sig till nybörjare i hobby elektronik. Ingenting är antagen om förkunskaper; förklaring och tydlig instruktion är så nybörjare kanske vet vad han eller hon gör som kretsen byggs.Steg 1...

Enkel elektrisk krets

Hej!Tack för att välja denna svårlösta att resan DIY i elektronik. I denna svårlösta, kommer vi att bygga en super enkel elektrisk krets bestående av ett batteri, ett motstånd och två lysdioder. Jag kommer att guida dig genom processen, men gärna kom...

Projektet Snooze: Hur man bygger en enkel säng SWING med återvunnet trä.

Detta är min första säng Swing bygga och jag lärde mig mycket av det och så kan du.Göra skillnad här i världen när du väljer sättet att göra saker när det gäller att bygga. Vi kan välja att bara köpa allt nytt material för våra projekt eller välja at...

OCH porten för logik krets program

Logik är de grundläggande byggstenarna i digitala kretsar; Det är hur datorer registrera och överföra information!Mest grundläggande logik utfärda utegångsförbud för (som AND-gate) hjälpa dig tolka två binära ingångar för att styra en enda utgång. Bi...

Enkel papper krets LED ficklampa

Detta är en bra introduktion till DIY elektronik för barn. En standard storlek visitkort används som mall och grundläggande komponenter för att göra en lödning-mindre krets. Perfekt för barn i åldrarna fyra till tio. Vuxen stöd rekommenderas särskilt...

Enkel mjuk krets knappen

Någonsin ville ha en tålig och pålitlig mjuk krets knapp? Med bara en liten bit av ledande tråd, kan två bitar av tyg och några vadd du göra din egen.Det material du behöver:1/8 gården av icke-ledande tyg1/16 gården av oledande vadd36" av ledande trå...

Enkel Sensor krets för hög hastighet Bullet fotografering

den följande video läraren information om att skapa en enkel transistor baserade krets att identifiera effekterna av en kula och eld ett blixtljus för fotografering av kulor i flykten.Aktuella tillämpas på basen av transistorn via en piezo omformare,...

Enkel integrerad krets placering

Detta instructable kommer att beskriva den enklaste metoden för att släppa QFNs och andra leadless enheter. det material som krävs kommer att bestå av:1. enheten placeras2. på StencilMate(TM) stöta och matchande styrelsen stencil3. låg slut reflow kä...

Hur man gör en enkel elektrisk krets

FÖDELSEN AV IDÉNNär lampor, fläktar, TV gå ut på grund av en nedskärning av elektricitet, vi ger en anledning till våra barn som "Ljus är borta och kommer inom kort" eller "det finns ingen aktuell" osv... Efter några upprepningar av de...

Enkel LED krets på billigt pris

en kort video översikt:Jag behövde göra 15 enkla kretsar med ett ljus, batteri och växlar som kan lätt monteras och demonteras flera gånger för en Cub Scout camp verksamhet. Ljuset måste vara stark nog att vara synlig i direkt solljus (arbetar utanfö...

Lite RoboDawg Version 1.0

Jag har funderar på att skapa en robot följeslagare av något slag för ett par år nu och har äntligen blivit av att göra det. Jag rekryterade också några vänner att komma in på åtgärden. Det fungerar förvånansvärt bra för en första gå på saker. Jag ha...

Projektet 3.1: Majoriteten av 5

Hur kan du hitta en majoritet av rösterna om var och en av fem väljare har en switch som rösta ja eller nej? Logiken är ganska enkel och kommer att användas i projektet. Helst det finns tre eller fler av de fem som rösta ja, då det är en majoritet oc...

EZProbe, en EZ430 baserad logik sond

Detta är en enkel logik sonden projekt baserad på TI EZ430 dongle. Jag drog fördel av ett gratiserbjudande på ett par ez430s från TI i september 2010. de är mycket praktiskt och roligt i försökande ute små kodsnuttar och titta på den lysdioden blinka...

Att skapa en mjuk Circuit projektet med SnapNsew

Inbäddning elektronik i textilier är ett spännande sätt att få barnen intresserade av elektronik. Tyvärr, teknikerna som behövs för att skapa ett robust projekt är inte trivialt. Jag har skapat detta system vilken tillåt du till:Enkelt skapa och test...

Enkel användare justerbara DIY Nixie klocka

Som första instructable året lyckades jag äntligen slutföra min ålder långa nixie klocka projekt.Nixies är ventilen neonrör, där tio katoder har form av siffror och är lättat upp vid plasma när högspänning flyter genom dem. Jag älskar dessa gamla era...

Kombinatoriska logik simulator

minnen logik kretsen (CLC) är ett viktigt kapitel i projektetaktiviteten av den elektroniska utrustning. Om antalet variabler är större än tre projektetaktivitet med Veitch-Karnaugh-diagram blivit mycket svårt. På andra sidan, foder-framåt artificiel...

En enkel och billig DIY raden efter robot

Om någon vill börja bygga robotar, denna robot är för dem, det är lätt att göra, ingen kunskap om programmering krävs, bara lite elektronik kunskap är tillräcklig för att avsluta denna robot.Viktiga ingredienser:1 x chassi2 x IR-sensorer1 x caster wh...

En enkel introduktion till transistorer och PWM (Pulse bredd modulering)

silicon transistorn uppfanns 1954 och har ansetts vara en av de största uppfinningarna i historien av teknik. Dess uppfinning praktiskt taget gett upphov till området för elektronik och bidragit till alla våra moderna datorer, iPods, telefoner, etc....