Difference between revisions of "FPGA"

From Teknologisk videncenter
Jump to: navigation, search
(Hardware)
 
(41 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)
+
*[[Media:Quartus_10_1_installlation.pdf|QuartusII 10.1 installationsvejledning]] (Loads PDF file)
*
+
 
 
=== Teori  ===
 
=== 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 20: 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  ===
 
=== 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)]]
  
**Husk at sætte "Timing-driven compilation" til "All Paths"
+
=== Installation af driver til Evalueringsboards  ===
**[[Media:Fiiter_settings_all_path.jpg|Billede af settings(Loads JPG file)]]
 
 
 
*
 
==== Installation af driver til Evalueringsboards  ====
 
 
 
  
 
*Har du Windows7 bliver Eval boardet først registeret når driveren er installeret:  
 
*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]]  
+
*Vælg denne sti: [[C:\altera\11sp1\quartus\drivers\usb-blaster]]  
 
*Eller hente driver fra Altera's hjemmeside samt instruktion: http://www.altera.com/support/software/drivers/dri-index.html
 
*Eller hente driver fra Altera's hjemmeside samt instruktion: http://www.altera.com/support/software/drivers/dri-index.html
  
----
+
=== '''Hjælp til opgave 2!!!'''  ===
  
*'''Hjælp til opgave 1!!!'''
 
 
* [[Media:Clk_divider.zip|Clk_divider fra 27MHz til 100Hz]] (Loads ZIP file)  
 
* [[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 72: Line 69:
 
----
 
----
  
*
+
<br>
 +
 
 
=== Links  ===
 
=== Links  ===
  
**[http://www.altera.com www.altera.com]  
+
*[http://www.altera.com www.altera.com]  
**[http://www.seas.upenn.edu/~ese201/vhdl/vhdl_primer.html VHDL tutorial]  
+
*[http://www.seas.upenn.edu/~ese201/vhdl/vhdl_primer.html VHDL tutorial]  
**[http://www.hdlworks.com/hdl_corner/vhdl_ref/ VHDL 93 Reference Guide]  
+
*[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]
+
*[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!!!  ===
 
=== 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!!!