11577 - DS - Digital Systems

advertisement
Last update: 29-04-2014
11577 - DS - Digital Systems
230 - ETSETB - Barcelona School of Telecommunications Engineering
Coordinating unit:
Teaching unit:
Academic year:
2014
Credits:
6
Prior skills
Combinational and sequential system design. Computer architecture. Microprocessors and microcontrollers.
Programmable devices. High frequency circuits. High level hardware description languages(VHDL).
Requirements
Teaching methodology
Learning objectives of the subject
To introduce the student to advanced digital systems. To provide an introduction to and analysis of the main
communication protocols from the point of view of their application environment and hardware implementation from
existing subsystems, focusing on microcontrollers and FPGA devices. To analyze problems brought about by higher clock
rates.
1/5
Universitat Politècnica de Catalunya
Last update: 29-04-2014
11577 - DS - Digital Systems
Content
1. General concepts.
Degree competences to which the content contributes:
1.1. Elements of a digital system.
Degree competences to which the content contributes:
1.2. Subsystems and their interconnection.
Degree competences to which the content contributes:
1.3. The CPU.
Degree competences to which the content contributes:
1.4. Memory subsystems.
Degree competences to which the content contributes:
1.5. Input/output subsystems.
Degree competences to which the content contributes:
1.6. Real-time operating systems (RTOS).
Degree competences to which the content contributes:
2. Timing and syncronisation in digital systems.
Degree competences to which the content contributes:
2.1. Tracking and recovering clock signals.
Degree competences to which the content contributes:
2/5
Universitat Politècnica de Catalunya
Last update: 29-04-2014
11577 - DS - Digital Systems
2.1.1. Digital clock tracking principles(DLL).
Degree competences to which the content contributes:
2.1.2. Clock recovery by oversampling.
Degree competences to which the content contributes:
2.2. Clock signal distribution.
Degree competences to which the content contributes:
3. System communication methods.
Degree competences to which the content contributes:
3.1. Components of a communication system.
Degree competences to which the content contributes:
3.2. Signaling and arbitration methods.
Degree competences to which the content contributes:
3.3. Serial and parallel communication protocols.
Degree competences to which the content contributes:
3.3.1. Serial protocol examples(I2C, CAN, UART).
Degree competences to which the content contributes:
3.3.2. Parellel system communication standards(AMBA,Wishbone. CoreConect).
Degree competences to which the content contributes:
3/5
Universitat Politècnica de Catalunya
Last update: 29-04-2014
11577 - DS - Digital Systems
4. Signal integrity in digital design.
Degree competences to which the content contributes:
4.1. Noise margin. Noise immunity.DC and Ac noise.
Degree competences to which the content contributes:
4.2. The frequency spectrum of digital signals. Implications.
Degree competences to which the content contributes:
4.3. Transmission lines. Reflexion. Electrical simulation.
Degree competences to which the content contributes:
4.4. Coupled transmission lines. Crosstalk. Electrical simulation.
Degree competences to which the content contributes:
4.5. Simultaneous switching.
Degree competences to which the content contributes:
4.6. Power distribution.
Degree competences to which the content contributes:
4/5
Universitat Politècnica de Catalunya
Last update: 29-04-2014
11577 - DS - Digital Systems
Qualification system
Laboratory work
50 %
Course work and final exam
50 %
Regulations for carrying out activities
Bibliography
Basic:
Class notes on the subject. (Available at the course web site).
Complementary:
Clements, A. Microprocessor systems design: 68000 hardware, software and interfacing. 3rd ed. Boston [etc.]: PWS
Publishing Co, 1997. ISBN 0534948227.
Dexter, A.L. Microcomputer bus structures and bus interface design. New York: Marcel Dekker, 1986. ISBN 0824774353.
Di Giacomo, J. Digital bus handbook. New York [etc.]: McGraw-Hill, 1990. ISBN 0070169233.
Alexandridis, N.A. Design of microprocessor-based systems. Englewood Cliffs, NJ: Prentice Hall, 1993. ISBN 0135885671.
Poon, R.K. Computer circuits electrical design. Englewood Cliffs: Prentice Hall, 1995. ISBN 0132134713.
Dally, W.J.; Poulton, J.W. Digital systems engineering. Cambridge [etc.]: Cambridge University Press, 1998. ISBN
0521592925.
Ganssle, J.G. The art of designing embedded systems. 2nd ed. Amsterdam; Boston: Elsevier / Newnes, 2008. ISBN
9780750686440.
Ball, S.R. Embedded microprocessor systems: real world design. 3rd ed. London [etc.]: Newnes, 2002. ISBN 0750675349.
Lawrenz, W. CAN system engineering: from theory to practical applications. New York: Springer, 1997. ISBN 0387949399.
Others resources:
5/5
Universitat Politècnica de Catalunya
Download