Difference between revisions of "LU-DIP-B09:index"
(New page: == '''Ievads Digitālajā Projektēšanā''' == LU DF kurss, bakalaura programma, 2009.g. rudens Kursa apraksts: [[https://luis.lanet.lv/pls/pub/kursi.kurss_dati?l=1&p_kods=2DAT3066&p_p...) |
(→Saites) |
||
(42 intermediate revisions by 2 users not shown) | |||
Line 7: | Line 7: | ||
Pasniedzējs: Artis Mednis |
Pasniedzējs: Artis Mednis |
||
Notiek: piektdienās, 8:30 - 12:10 |
|||
Line 30: | Line 32: | ||
|- |
|- |
||
| 18.09.2009 |
| 18.09.2009 |
||
| [http://jupiter.cs.fmf.lu.lv/kursi/dip/L02-Spartan3E.1.00.pdf Digitālo iekārtu izstrādes pamatelementi. Xilinx Spartan 3E.] |
|||
| |
|||
Praktiskais darbs [[DIPb09:PD2 | PD2]]. |
|||
Mājas darbs [[DIPb09:MD2 | MD2]], termiņš 25.09.2009 08:30 |
|||
|- |
|- |
||
| 25.09.2009 |
| 25.09.2009 |
||
| [http://jupiter.cs.fmf.lu.lv/kursi/dip/L03-Triggers&Clock.1.01.pdf Trigeri. Pulkstenis.] |
|||
| |
|||
Praktiskais darbs [[DIPb09:PD3 | PD3]]. |
|||
Mājas darbs [[DIPb09:MD3 | MD3]], termiņš 02.10.2009 08:30 |
|||
|- |
|- |
||
| 02.10.2009 |
| 02.10.2009 |
||
| [http://jupiter.cs.fmf.lu.lv/kursi/dip/L04-CPUPartOne.1.00.pdf CPU. DataPath. ALU.] |
|||
| |
|||
Praktiskais darbs [[DIPb09:PD4 | PD4]]. |
|||
Mājas darbs [[DIPb09:MD4 | MD4]], termiņš 09.10.2009 08:30 |
|||
|- |
|- |
||
| 09.10.2009 |
| 09.10.2009 |
||
| [http://jupiter.cs.fmf.lu.lv/kursi/dip/L05-CPUPartTwo.1.00.pdf CPU. DataPath (turpinājums). Instrukciju izpildes maģistrāle.] |
|||
| |
|||
Praktiskais darbs [[DIPb09:PD5 | PD5]]. |
|||
Kursa projekts [[DIPb09:KP1 | KP1]], termiņš 1. daļai - 16.10.2009 12:10, 2. daļai - 23.10.2009 12:10 |
|||
|- |
|- |
||
| 16.10.2009 |
| 16.10.2009 |
||
| [http://jupiter.cs.fmf.lu.lv/kursi/dip/L06-CPUPartThree.1.01.pdf CPU. DataPath (turpinājums). Zarošanās. Kontrole.] |
|||
| |
|||
Praktiskajos darbos turpinām strādāt pie kursa projekta [[DIPb09:KP1 | KP1]]. |
|||
|- |
|- |
||
| 23.10.2009 |
| 23.10.2009 |
||
| [http://jupiter.cs.fmf.lu.lv/kursi/dip/L07-CPUPartFour.1.01.pdf CPU. DataPath (nobeigums). Ātrāks summators. Reģistru fails.] |
|||
| |
|||
Praktiskajos darbos turpinām strādāt pie kursa projekta [[DIPb09:KP1 | KP1]]. |
|||
|- |
|- |
||
| 30.10.2009 |
| 30.10.2009 |
||
|Praktiskajos darbos turpinām strādāt pie kursa projekta [[DIPb09:KP1 | KP1]]. |
|||
| |
|||
'''10:30 Vidus semestra kontroldarbs''' |
|||
|- |
|- |
||
| 06.11.2009 |
| 06.11.2009 |
||
| [http://jupiter.cs.fmf.lu.lv/kursi/dip/L08-DLXProcessorAndInstructions.1.00.pdf DLX procesors un instrukcijas.] |
|||
| |
|||
Praktiskajos darbos turpinām strādāt pie kursa projekta [[DIPb09:KP1 | KP1]]. |
|||
|- |
|- |
||
| 13.11.2009 |
| 13.11.2009 |
||
| [http://jupiter.cs.fmf.lu.lv/kursi/dip/L09-HDLVerilog.1.00.pdf Aparatūras apraksta valodas. Verilog.] |
|||
| |
|||
Praktiskais darbs [[DIPb09:PD6 | PD6]]. |
|||
Kursa projekts [[DIPb09:KP2 | KP2]], termiņš - 27.11.2009 12:10 |
|||
|- |
|- |
||
| 20.11.2009 |
| 20.11.2009 |
||
| [http://jupiter.cs.fmf.lu.lv/kursi/dip/L10-HDLVHDL.1.01.pdf Aparatūras apraksta valodas. VHDL.] |
|||
| |
|||
Praktiskais darbs [[DIPb09:PD7 | PD7]]. |
|||
Praktiskajos darbos turpinām strādāt arī pie kursa projekta [[DIPb09:KP2 | KP2]]. |
|||
|- |
|- |
||
| 27.11.2009 |
| 27.11.2009 |
||
| [http://jupiter.cs.fmf.lu.lv/kursi/dip/L11-Memory.1.01.pdf Atmiņa. Fiziskās realizācijas varianti.] |
|||
| |
|||
Praktiskajos darbos turpinām strādāt pie kursa projekta [[DIPb09:KP2 | KP2]]. |
|||
|- |
|- |
||
| 04.12.2009 |
| 04.12.2009 |
||
| [http://jupiter.cs.fmf.lu.lv/kursi/dip/L12-MulticycleCPU.1.00.pdf Daudztaktu procesors.] |
|||
| |
|||
Kursa projekts [[DIPb09:KP3 | KP3]], termiņš - 21.01.2010 |
|||
|- |
|- |
||
| 11.12.2009 |
| 11.12.2009 |
||
| [http://jupiter.cs.fmf.lu.lv/kursi/dip/L13-MulticycleCPUPartTwo.1.01.pdf Daudztaktu procesors (nobeigums).] |
|||
| |
|||
Praktiskajos darbos turpinām strādāt pie kursa projekta [[DIPb09:KP3 | KP3]]. |
|||
|- |
|- |
||
| 18.12.2009 |
| 18.12.2009 |
||
| [http://jupiter.cs.fmf.lu.lv/kursi/dip/L14-FPGA.1.00.pdf FPGA.] |
|||
| |
|||
Praktiskajos darbos turpinām strādāt pie kursa projekta [[DIPb09:KP3 | KP3]]. |
|||
|- |
|- |
||
| |
| 13.01.2010 |
||
| Konsultācijas (tiks organizētas, ja būs nepieciešams) |
|||
| '''Eksāmens''' |
|||
|- |
|||
| 21.01.2010 |
|||
| '''9:30 Eksāmens''' |
|||
|- |
|- |
||
|} |
|} |
||
== Praktiskie darbi (PD) == |
== Praktiskie darbi (PD) == |
||
* [[DIPb09:PD1 | PD1]] |
* [[DIPb09:PD1 | PD1]] |
||
* [[DIPb09:PD2 | PD2]] |
|||
* [[DIPb09:PD3 | PD3]] |
|||
* [[DIPb09:PD4 | PD4]] |
|||
* [[DIPb09:PD5 | PD5]] |
|||
* [[DIPb09:PD6 | PD6]] |
|||
* [[DIPb09:PD7 | PD7]] |
|||
== Mājas darbi (MD) == |
== Mājas darbi (MD) == |
||
* [[ |
* [[DIPb09:MD1 | MD1]] |
||
* [[DIPb09:MD2 | MD2]] |
|||
* [[DIPb09:MD3 | MD3]] |
|||
* [[DIPb09:MD4 | MD4]] |
|||
== Kursa projekti (KP) == |
|||
* [[DIPb09:KP1 | KP1]] |
|||
* [[DIPb09:KP2 | KP2]] |
|||
* [[DIPb09:KP3 | KP3]] |
|||
== Literatūra == |
== Literatūra == |
||
Line 98: | Line 143: | ||
* [http://books.google.lv/books?id=3aN89DhGwI4C&printsec=frontcover&source=gbs_v2_summary_r&cad=0#v=onepage&q=&f=false The designer's guide to VHDL] |
* [http://books.google.lv/books?id=3aN89DhGwI4C&printsec=frontcover&source=gbs_v2_summary_r&cad=0#v=onepage&q=&f=false The designer's guide to VHDL] |
||
== Saites == |
|||
* [http://www.xilinx.com Xilinx kompānijas (FPGA ražotājs) portāls] |
|||
* [http://www.xilinx.com/support/download/i92winwp.htm ISE 9.2i WebPACK for Windows OS] |
|||
* [http://www.xilinx.com/support/download/i92winsp.htm ISE 9.2i Service Pack for Windows OS] |
|||
* [http://www.xilinx.com/itp/xilinx92/books/docs/irn/irn.pdf Xilinx ISE 9 Release Notes and Installation Guide] |
|||
* [http://toolbox.xilinx.com/docsan/xilinx92/books/docs/qst/qst.pdf Xilinx ISE 9 Quick Start Tutorial] |
|||
* [http://www.xilinx.com/direct/ise9_tutorials/ise9tut.pdf Xilinx ISE 9 In-Depth Tutorial] |
|||
* [http://www.xilinx.com/support/documentation/boards_and_kits/ug230.pdf Xilinx Spartan-3E FPGA Starter Kit Board User Guide] |
|||
* [http://www.xilinx.com/itp/xilinx92/books/docs/s3esc/s3esc.pdf Xilinx Spartan-3E Libraries Guide for Schematic Designs] |
|||
* [http://www.xilinx.com/itp/xilinx92/books/docs/s3edl/s3edl.pdf Xilinx Spartan-3E Libraries Guide for HDL Designs] |
|||
* [http://www.eecs.harvard.edu/cs141/resources/verilog-tutorial.pdf Verilog Tutorial I (10 pages)] |
|||
* [http://www.ece.umd.edu/class/enee359a.S2008/verilog_tutorial.pdf Verilog Tutorial II (227 pages)] |
|||
* [http://www.gmvhdl.com/VHDL.html VHDL Tutorial I (15 pages)] |
|||
* [http://lslwww.epfl.ch/pages/teaching/cours_lsl/sl_info/vhdl-tutorial.pdf VHDL Tutorial II (84 pages)] |
|||
* [http://www.radiolocman.com/shem/schematics.html?di=64557 LCD moduļa] saskarne un programmēšana - 1.daļa |
|||
* [http://www.radiolocman.com/shem/schematics.html?di=64588 LCD moduļa] saskarne un programmēšana - 2.daļa |
|||
* [http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/ Cornell University ECE 4760 Designing with Microcontrollers Final Projects] |
Latest revision as of 10:32, 23 August 2010
Contents
Ievads Digitālajā Projektēšanā
LU DF kurss, bakalaura programma, 2009.g. rudens
Kursa apraksts: [LV]
Pasniedzējs: Artis Mednis
Notiek: piektdienās, 8:30 - 12:10
Ziņu kopa: lu-dip-b pie googlegroups punkts com
Lai pievienotos ziņu kopai, lūdzu sūtīt e-pastu pasniedzējam: artis punkts mednis pie gmail punkts com
Kalendārs
Nedēļas datumi | Kursa saturs |
---|---|
xx.09.2009. - xx.09.2009. | Reģistrācijas nedēļa |
11.09.2009 | Ievadlekcija. Digitālās projektēšanas process.
Praktiskais darbs PD1. Mājas darbs MD1, termiņš 18.09.2009 08:30 |
18.09.2009 | Digitālo iekārtu izstrādes pamatelementi. Xilinx Spartan 3E.
Praktiskais darbs PD2. Mājas darbs MD2, termiņš 25.09.2009 08:30 |
25.09.2009 | Trigeri. Pulkstenis.
Praktiskais darbs PD3. Mājas darbs MD3, termiņš 02.10.2009 08:30 |
02.10.2009 | CPU. DataPath. ALU.
Praktiskais darbs PD4. Mājas darbs MD4, termiņš 09.10.2009 08:30 |
09.10.2009 | CPU. DataPath (turpinājums). Instrukciju izpildes maģistrāle.
Praktiskais darbs PD5. Kursa projekts KP1, termiņš 1. daļai - 16.10.2009 12:10, 2. daļai - 23.10.2009 12:10 |
16.10.2009 | CPU. DataPath (turpinājums). Zarošanās. Kontrole.
Praktiskajos darbos turpinām strādāt pie kursa projekta KP1. |
23.10.2009 | CPU. DataPath (nobeigums). Ātrāks summators. Reģistru fails.
Praktiskajos darbos turpinām strādāt pie kursa projekta KP1. |
30.10.2009 | Praktiskajos darbos turpinām strādāt pie kursa projekta KP1.
10:30 Vidus semestra kontroldarbs |
06.11.2009 | DLX procesors un instrukcijas.
Praktiskajos darbos turpinām strādāt pie kursa projekta KP1. |
13.11.2009 | Aparatūras apraksta valodas. Verilog.
Praktiskais darbs PD6. Kursa projekts KP2, termiņš - 27.11.2009 12:10 |
20.11.2009 | Aparatūras apraksta valodas. VHDL.
Praktiskais darbs PD7. Praktiskajos darbos turpinām strādāt arī pie kursa projekta KP2. |
27.11.2009 | Atmiņa. Fiziskās realizācijas varianti.
Praktiskajos darbos turpinām strādāt pie kursa projekta KP2. |
04.12.2009 | Daudztaktu procesors.
Kursa projekts KP3, termiņš - 21.01.2010 |
11.12.2009 | Daudztaktu procesors (nobeigums).
Praktiskajos darbos turpinām strādāt pie kursa projekta KP3. |
18.12.2009 | FPGA.
Praktiskajos darbos turpinām strādāt pie kursa projekta KP3. |
13.01.2010 | Konsultācijas (tiks organizētas, ja būs nepieciešams) |
21.01.2010 | 9:30 Eksāmens |
Praktiskie darbi (PD)
Mājas darbi (MD)
Kursa projekti (KP)
Literatūra
Saites
- Xilinx kompānijas (FPGA ražotājs) portāls
- ISE 9.2i WebPACK for Windows OS
- ISE 9.2i Service Pack for Windows OS
- Xilinx ISE 9 Release Notes and Installation Guide
- Xilinx ISE 9 Quick Start Tutorial
- Xilinx ISE 9 In-Depth Tutorial
- Xilinx Spartan-3E FPGA Starter Kit Board User Guide
- Xilinx Spartan-3E Libraries Guide for Schematic Designs
- Xilinx Spartan-3E Libraries Guide for HDL Designs
- Verilog Tutorial I (10 pages)
- Verilog Tutorial II (227 pages)
- VHDL Tutorial I (15 pages)
- VHDL Tutorial II (84 pages)
- LCD moduļa saskarne un programmēšana - 1.daļa
- LCD moduļa saskarne un programmēšana - 2.daļa