TSEA34 Switching Theory and Logical Design, advanced course, ECTS-points
/DIGITALTEKNIK, FORTSÄTTNINGSKURS/

Advancement level:
C

Aim:
To be able to handle complex digital systems concerning theory, specification, modelling, systemation and syntesizing using modern logic development systems. Prerequistites: TSEA 06 Switching Theory and Logical Design, TSEA 18, 19 Computer Hardware and Architecture, TSEA 31 Digital Project Laboratory. Organisation: Lectures, laborations and project laboratory.

Course content:
System Theory. Specification. Modelling. Structured Design. Partitioning. Methods of Implementation. Synchronous Networks. Synchronisation. Metastability. Hazard. Outputs. Models for Synchronous Networks. Analysis. Syntesis. Asynchronism vs. Synchronism. State Machines. Clocking Strategies. Clock Skew. Asynchronous Components in Synchronous Systems. Buses. Line Reflexions. Cross Talk. Terminations. Hardware Description Languages: VHDL and ABEL. Schematic Entry. Logic- and Time Simulation. Verification. Parameter Testing. Logic Testing. Controlability. Observability. Fault Modelling. Testvectorgeneration. Fault Simulation. Design for Test. Design Parameters. Propagation Delay. Fan Out. Set-up and Hold. Temperature Dependance. Noice Margins. Noice Currents. Decoupling. Design Rules. EMC. IC Technologies. Process Technologies. ASIC.

Course literature:
Danielsson/Bengtsson: Digital Teknik, Studentlitteratur, Lund 1986. Bengtsson: Digitala System, Linus & Linnea. Laborationshandledning.

LAB 1Labratory work
UPG 1
Course language is Swedish.