Difference between revisions of "LU-DIP-B09:index"
(→Kursa projekti (KP)) |
(→Saites) |
||
(16 intermediate revisions by 2 users not shown) | |||
Line 74: | Line 74: | ||
|- |
|- |
||
| 13.11.2009 |
| 13.11.2009 |
||
| Aparatūras apraksta valodas. Verilog. |
| [http://jupiter.cs.fmf.lu.lv/kursi/dip/L09-HDLVerilog.1.00.pdf Aparatūras apraksta valodas. Verilog.] |
||
Praktiskais darbs [[DIPb09:PD6 | PD6]]. |
Praktiskais darbs [[DIPb09:PD6 | PD6]]. |
||
Line 80: | Line 80: | ||
|- |
|- |
||
| 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) |
|||
⚫ | |||
⚫ | |||
| 21.01.2010 |
|||
⚫ | |||
|- |
|- |
||
|} |
|} |
||
Line 107: | Line 117: | ||
* [[DIPb09:PD5 | PD5]] |
* [[DIPb09:PD5 | PD5]] |
||
* [[DIPb09:PD6 | PD6]] |
* [[DIPb09:PD6 | PD6]] |
||
* [[DIPb09:PD7 | PD7]] |
|||
== Mājas darbi (MD) == |
== Mājas darbi (MD) == |
||
Line 119: | Line 130: | ||
* [[DIPb09:KP1 | KP1]] |
* [[DIPb09:KP1 | KP1]] |
||
* [[DIPb09:KP2 | KP2]] |
* [[DIPb09:KP2 | KP2]] |
||
* [[DIPb09:KP3 | KP3]] |
|||
== Literatūra == |
== Literatūra == |
||
Line 143: | Line 155: | ||
* [http://www.xilinx.com/support/documentation/boards_and_kits/ug230.pdf Xilinx Spartan-3E FPGA Starter Kit Board User Guide] |
* [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/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