| | |
> | Know the basic circuit configurations and characteristics of the currently available range of commercial logic IC’s. This will include: |
|
|
|
C | 1.1 | Sketch the circuit of a TTL NAND gate with a “Totem Pole” output stage and explain its operation. |
|
|
|
| 1.2 | Sketch the circuit of an open-collector TTL NAND gate, explain its operation and describe an application of this device. |
|
|
|
| 1.3 | Sketch the circuit of an emiitter coupled logic NOR gate and describe its operation. |
|
|
|
| 1.4 | Sketch the circuit of a CMOS NAND gate and explain its operation. |
|
|
|
R | 1.5 | Compare TTL, ECL and CMOS gates in terms of supply requirements, power consumption Fan out, compatibility and propagation delay. |
|
|
| | |
> | Understand the basic architecture of a microprocessor CPU and the supporting semiconductor memory. Simple machine level programmmes are written to demonstrate the fetch and execute cycle, a timing loop, I/O, a subroutine and an interrupt. This will include: |
|
|
|
R | 2.1 | Given a block diagram of a simple CPU (eg 8085) the registers are identified and their function explained. |
|
|
|
C | 2.2 | Define the terms ROM and RAM and explain their role in the microprocessor. |
|
|
|
| 2.3 | Identify the different addressing modes and explain their purpose. |
|
|
|
| 2.4 | Explain the fetch and execute cycle of an instruction. |
|
|
|
A | 2.5 | Write and run a simple programme to add two numbers together. |
|
|
|
| 2.6 | Write and run a simple programme to perform a logical operation on two quantities. |
|
|
|
| 2.7 | Write and run a subroutine eg tiiming loop. |
|
|
|
| 2.8 | Write and run a simple programme to input and output data from I/O ports. |
|
|
|
C | 2.9 | List and explain the different types of interrupt available on the CPU. |
|
|
|
A | 2.10 | Write and run an interrupt routine. |
|
|
|
| 2.11 | Identify the technolgies which are used to produce CPUs and their relative advantages and disadvantages. |
|
|
| | |
> | Understand the need for ADC and DAC. Explain the uses and various types of DACs and ADCs. This will include: |
|
|
|
C | 3.1 | Explain the need for ADC and DAC. |
|
|
|
| 3.2 | Sketch a simple sample and hold circuit and explain its operation. |
|
|
|
R | 3.3 | State that a signal must be sampled at a rate that is at least twice as fast as the highest frequency present. |
|
|
|
C | 3.4 | Draw and explain the operation of a weighted resistor network. |
|
|
|
| 3.5 | Draw and explain the operation of an R2R resistor network. |
|
|
|
R | 3.6 | Compare the advantages and disadvantages of both resistor networks. |
|
|
|
C | 3.7 | Combine the resistor networks with an Op-amp. to create a DAC |
|
|
|
| 3.8 | Draw a block diagram and explain the operation of the following ADCs: |
|
|
|
| | -Ramp |
|
| | -Tracking |
|
| | -Successive approximation |
|
| | -Dual Slope |
|
|
|
| 3.9 | Define and explain the paramaeters that characterise the accuracy of ADCs and DACs: |
|
|
|
| | -Resolution |
|
| | -Linearity |
|
| | -Monotonicity |
|
| | -Quantising errror |
|
|
|
R | 3.10 | Give examples of the application of the different types of ADCs and DACs. |
|
|
|
| 3.11 | Given a data sheet, identify the type of technology and the values associated with the different types of ADCs and DACs. |
|
|