Difference between revisions of "LU-DIP-B09:index"

From DiLab
Jump to: navigation, search
(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]].
|-
|-
| xx.01.2010
| 13.01.2010
| Konsultācijas (tiks organizētas, ja būs nepieciešams)
| '''Eksāmens'''
|-
| 21.01.2010
| '''9:30 Eksāmens'''
|-
|-
|}
|}
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

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