Difference between revisions of "FPGA"

From Teknologisk videncenter
Jump to: navigation, search
(Hardware)
 
(43 intermediate revisions by the same user not shown)
Line 1: Line 1:
*Installations vejledninger  
+
=== Installations vejledninger ===
**[[Media:Quartus_10_1_installlation.pdf|QuartusII 10.1 installationsvejledning]] (Loads PDF file)
+
 
*Teori  
+
*[[Media:Quartus_10_1_installlation.pdf|QuartusII 10.1 installationsvejledning]] (Loads PDF file)
 +
 
 +
=== Teori ===
 +
 
 
**Hurtig guide til at have liggende ved siden at PC'en!!  
 
**Hurtig guide til at have liggende ved siden at PC'en!!  
 
**[[Media:QuartusII_HurtigGuide-1-.pdf|QuartusII Quickguide]] (Loads PDF file)  
 
**[[Media:QuartusII_HurtigGuide-1-.pdf|QuartusII Quickguide]] (Loads PDF file)  
**Viser hvordan man starter et projekt op i QuartusII 10.1
+
**Viser hvordan man starter et projekt op i QuartusII 11
**[[Media:Quartus_10_1_opstart.pdf|QuartusII 10.1 opstart]] (Loads PDF file)  
+
**[[Media:Start_af_nyt_Schematic_projekt_i_Quartus_IIv11.pdf|QuartusII 11 opstart]] (Loads PDF file)  
**Viser hvordan et Schematicprojekt startes op i v 9.1!!
 
**[[Media:Start_af_nyt_Schematic_projekt_i_Quartus_II-1-.pdf|QuartusII Schematic projekt start]] (Loads PDF file)
 
**Viser hvordan et Schematic projekt startes op i v 9.1!!
 
 
**Viser hvordan et VHDL projekt startes op i v 9.1!!  
 
**Viser hvordan et VHDL projekt startes op i v 9.1!!  
 
**[[Media:Start_af_nyt_VHDL_projekt_i_Quartus_II-1-.pdf|Quartus VHDL projekt start]] (Loads PDF file)  
 
**[[Media:Start_af_nyt_VHDL_projekt_i_Quartus_II-1-.pdf|Quartus VHDL projekt start]] (Loads PDF file)  
Line 16: Line 16:
 
**[[Media:VHDL.pdf|VHDL]] (Loads PDF file)  
 
**[[Media:VHDL.pdf|VHDL]] (Loads PDF file)  
 
**Powerpoint om Quartus og FPGA  
 
**Powerpoint om Quartus og FPGA  
**[[Media:Brug_af_Quartus_II.pdf|QuartusII]] (Loads PDF file)
+
**[[Media:Brug_af_Quartus_II.pdf|QuartusII]] (Loads PDF file)  
 +
**[[Media:FPGA_DE1.pdf|Hvad er en FPGA kreds samt benforbindelser til DE1 boardet]] (Loads PDF file)
 +
 
 +
== Hardware ==
 +
*[[Media:Overføre_design_til_HW.pdf|Overføre design til HW(DE2)]] (Loads PDF file)
 +
=== Hints  ===
 +
Husk at sætte "Timing-driven compilation" til "All Paths"
 +
*[[Media:Fiiter_settings_all_path.jpg|Billede af settings(Loads JPG file)]]
 +
*[[Media:Gray2bin.zip|Gray2bin(Loads zip file)]]
  
----
+
=== Installation af driver til Evalueringsboards   ===
  
*Hints
+
*Har du Windows7 bliver Eval boardet først registeret når driveren er installeret:
**Husk at sætte "Timing-driven compilation" til "All Paths"
+
*Vælg denne sti: [[C:\altera\11sp1\quartus\drivers\usb-blaster]]
**[[Media:Fiiter_settings_all_path.jpg|Billede af settings(Loads JPG file)]]
+
*Eller hente driver fra Altera's hjemmeside samt instruktion: http://www.altera.com/support/software/drivers/dri-index.html
  
*<pre>'''Installation af driver til Evalueringsboards'''.
+
=== '''Hjælp til opgave 2!!!''' ===
Har du Windows7 bliver Eval boardet først registeret når driveren er installeret:
 
Vælg denne sti: [[C:\altera\91\quartus\drivers\usb-blaster]]</pre>Eller hente driver fra Altera's hjemmeside samt instruktion: http://www.altera.com/support/software/drivers/dri-index.html
 
  
*[[Media:Clk_divider.zip|Clk_divider fra 27MHz til 100Hz]] (Loads ZIP file)  
+
*&nbsp;[[Media:Clk_divider.zip|Clk_divider fra 27MHz til 100Hz]] (Loads ZIP file)  
*[[Media:Tidsmaaler_uden_logik.zip|Tidsmåler!! uden logik og med 100Hz clk]] (Loads ZIP file)  
+
*[[Media:Tidsmaaler_h2_ovelse.qar|Tidsmåler!! uden logik og med 100Hz clk]] (Loads ZIP file)  
 
*[[Media:Digital.pdf|Digital logik]] (Loads ZIP file)
 
*[[Media:Digital.pdf|Digital logik]] (Loads ZIP file)
 +
 +
=== '''DE-1 pin oversigt'''  ===
 +
 +
*[[Media:Pin_oversigt_til_DE1_board_fra_Altera.pdf|Pin oversigt til DE1 boardet]] (Loads ZIP file)
 +
 +
=== '''DE-2 pin oversigt'''  ===
 +
 +
*[[Media:DE2_Pin_Table.pdf|Pin oversigt til DE2 boardet]] (Loads PDF file)
  
 
----
 
----
  
*Opgaver 1  
+
=== Opgaver 1 ===
**[[Media:Fpga_%C3%B8velser_H2-2-.pdf|FPGA øvelser]] (Loads PDF file)
+
 
 +
*[[Media:Fpga_ovelser_H2-2-.pdf|FPGA øvelser]] (Loads PDF file)
 +
*[[Media:DE1_pin_assignments.zip|PIN assigments til DE-1 boardet]] (Loads PDF file)
  
 
----
 
----
  
*Opgave 2
+
=== Opgave 2 ===
  
 
'''Fremstil en tidsmåler der kan måle med 1/100 sekund nøjagtighed.'''  
 
'''Fremstil en tidsmåler der kan måle med 1/100 sekund nøjagtighed.'''  
  
'''Max tællertid 79,99 sekunder (reset tæller og tæl videre)'''  
+
'''Max tællertid 0,89 sekunder (reset tæller og tæl videre)'''  
  
 
'''Start og stop styres af en trykknap på DE1 board'''  
 
'''Start og stop styres af en trykknap på DE1 board'''  
Line 53: Line 69:
 
----
 
----
  
*Links
+
<br>
**[http://www.altera.com www.altera.com]
 
**[http://www.seas.upenn.edu/~ese201/vhdl/vhdl_primer.html VHDL tutorial]
 
**[http://www.hdlworks.com/hdl_corner/vhdl_ref/ VHDL 93 Reference Guide]
 
**[https://www.altera.com/support/software/download/altera_design/quartus_we/dnl-quartus_we.jsp QuartusII webdesign free]
 
  
Linkene her under kan der købes eval bords!!!
+
=== Links  ===
  
 +
*[http://www.altera.com www.altera.com]
 +
*[http://www.seas.upenn.edu/~ese201/vhdl/vhdl_primer.html VHDL tutorial]
 +
*[http://www.hdlworks.com/hdl_corner/vhdl_ref/ VHDL 93 Reference Guide]
 +
*[https://www.altera.com/support/software/download/altera_design/quartus_we/dnl-quartus_we.jsp QuartusII webdesign free]
 +
*[http://sontrak.com Logic Friday download!]
 +
*[http://www.fpga4fun.com/ FPGA4fun]
 +
<br>
 +
 +
=== Linkene her under kan der købes eval bords!!!  ===
 
*[http://www.terasic.com www.terasic.com]  
 
*[http://www.terasic.com www.terasic.com]  
 
*[http://www.digikey.dk www.digikey.dk]  
 
*[http://www.digikey.dk www.digikey.dk]  
 
*[http://www.farnell.dk www.farnell.dk]  
 
*[http://www.farnell.dk www.farnell.dk]  
 
*[http:///www.slscorp.com www.slscorp.dk]
 
*[http:///www.slscorp.com www.slscorp.dk]
 +
*[http://www.arrownac.com/solutions/bemicro-sdk/ bemicro-sdk]
 +
*[http://www.arrownac.com/solutions/beinmotion/ beinmotion]
 +
*[http://www.arrownac.com/solutions/adi_interposer/ adi_interposer]
 +
  
 
[[Category:Elektronik]]
 
[[Category:Elektronik]]

Latest revision as of 09:13, 8 January 2013

Installations vejledninger

Teori

Hardware

Hints

Husk at sætte "Timing-driven compilation" til "All Paths"

Installation af driver til Evalueringsboards 

Hjælp til opgave 2!!!

DE-1 pin oversigt

DE-2 pin oversigt


Opgaver 1


Opgave 2

Fremstil en tidsmåler der kan måle med 1/100 sekund nøjagtighed.

Max tællertid 0,89 sekunder (reset tæller og tæl videre)

Start og stop styres af en trykknap på DE1 board

Husk: • Tænk opgaven igennem

N.B. Tidsmåler uden logik og Clk divider findes under Hints!!!



Links


Linkene her under kan der købes eval bords!!!