TSEA34 | Switching Theory and Logical Design, advanced course, 5,3 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. Prerequisites: TSEA04 Switching Theory and Logical Design, TSEA19, 20 Computer Hardware and Architecture, TSEA01 Digital Project Laboratory. Course organization: Lectures, laborations and project laboratory.Course content: System Theory. Specification. Modelling. Structured Design. Partitioning. Methods of Implementation. Synchronous Networks. Synchronisation. Metastability. Hazard. Output Problems. 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 1996. Bengtsson: Digitala System, Studentlitteratur, Lund 1995. Laborationshandledning. | ||
LAB1 | Laboratory work, 2 p. | |
UPG1 | , 1,5 p. |