Computer circuits and architecture
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
12ARCH | Z | 3 | 2+1 | Czech |
- Lecturer:
- Josef Voltr (gar.)
- Tutor:
- Josef Voltr (gar.)
- Supervisor:
- Department of Physical Electronics
- Synopsis:
-
Overview of electronics. Universal and special computer architectures and functions.
- Requirements:
- Syllabus of lectures:
-
1. Electronic circuit, Ohm's law, dipole term, tripole term, their characterization, integrative and derivative RC element, parallel and serial RLC circuitry
2. Semiconductors, diode, rectifier, other types of diodes. Bipolar transistor, unipolar transistor, triac and its circuitry
3. Integrated electronics - linear integrated circuits, operational amplifier and circuitry, voltage stabilizer
4. Digital electronics, Boolean algebra, logical circuits, types of combinational and sequential circuits, TTL and other sets
5. DA and AD converters, solid - state memories
6. Computer basics - von Neumann concept, controller, memory, computer categories, monitoring.
7. Memory - memory systems, virtual memory, segmentation, cache, associative memory
8. Processor - HW and SW controller, RISC, CISC, microprogramming, instruction queue, pipelining, examples.
9. Single-processor computers - bus, peripheral devices handling, interrupt, DMA, examples.
10. Buses and interfaces USB, IEEE488, RS232C, PCI, ATA, SATA, SCSI, I2C.
11. Parallel systems - granularity, parallel algorithm, VLIW, SIMD, multiprocessor systems
12. Interconnection networks - static, dynamic networks.
13. Other types of computers - Data flow systems, systolic arrays, optical and quantum computers
- Syllabus of tutorials:
-
1. Simple circuitry calculations, Norton's law, Thevenin's law, divider
2. Impedance, Kirchoff's laws, parallel and serial connectivity of the capacitors
3. Diode circuitry
4. Transistor circuitry
5. Amplifier circuitry
6. Logic circuitry
- Study Objective:
-
Knowledge:
Basic knowledge of computer structure and function.
Skills:
To understand computer function and limits of the computer power.
- Study materials:
-
Key references:
[1] Hlavička, Computer Architecture, ČVUT 1999
Recommended references:
[2] Fitzgerald, Higginbotham: Electrical and Electronical Engineering Fundamentals, McGRAW-Hill
[3] J.L.Hennessy, P.A.Patterson, Computer architecture: a quantitative approach, San Mateo, Morgan Kaufman Publishers, 1990
- Note:
- Time-table for winter semester 2011/2012:
- Time-table is not available yet
- Time-table for summer semester 2011/2012:
- Time-table is not available yet
- The course is a part of the following study plans: