Rough Lecture Notes (without some figures)
- 15:30 04 Sept 1996: Lecture 00
Preliminaries
- 15:30 04 Sept 1996: Lecture 01
Introduction and Detector Signals
- 10:30 06 Sept 1996: Lecture 02
Cables, Amplifiers, Shapers, etc.
- 15:30 16 Sept 1996: Lecture 03
Discriminators, Coincidence Units, ADCs, DACs,
TDCs, etc.
- 15:30 18 Sept 1996: Lecture 04
Counting Systems, Pulse-Height Selection, etc.
- 15:30 23 Sept 1996: Lecture 05
Coincidence Techniques and Pulse-Shape
Discrimination
- 15:30 25 Sept 1996: Lecture 06
Definitions and Goals of Triggers and Filters
- 15:30 30 Sept 1996: Lecture 07 Queuing Theory
- 15:30 02 Oct. 1996: Lecture 08
Classifications of Triggers
- 15:30 07 Oct. 1996: Lecture 09
Implementation of Triggers
- 15:30 07 Oct. 1996: Lecture 10
Bus Systems
- 15:30 09 Oct. 1996: Lecture 11
Programmable Devices
- 15:30 09 Oct. 1996: Lecture 12
Example Trigger Systems
- 16:00 21 Oct. 1996: Lecture 13
Field Programmable Gate Arrays
- 15:30 23 Oct. 1996: Lecture 14 Reliability Theory
- 15:30 28 Oct. 1996: Lecture 15 RISC, CISC and Digital Signal
Processors
- 15:30 30 Oct. 1996: Lecture 16 Real-time Computing Introduction
- 15:30 04 Nov 1996: Lecture 17 Computer Architectures
- 15:30 06 Nov 1996: Lecture 18 UNIX Process Control
- 15:30 13 Nov 1996: Lecture 19 Processing Farms
- 15:30 18 Nov 1996: Lecture 20 UNIX Interprocess Communication
- 15:30 20 Nov 1996: Lecture 21 UNIX Signals
- 16:00 25 Nov 1996: Lecture 22 Pipeline Processing
- 15:30 27 Nov 1996: Lecture 23 Data Parallelism and Real-Time
Procssing
- 15:30 02 Dec. 1996: Lecture 24 Deadlock-Free Routing
- 15:30 04 Dec. 1996: Lecture 25
Worms
Douglas M. Gingrich (gingrich@phys.ualberta.ca)