Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ------------------------ Part 1 - 25 % ------------------------
- Introduction Lecture Slides
- Registers, Program Counter, Computer Hardware and Architecture
- Machine Code - Instruction Types
- Exception Handling - 3 types
- Polling Loops + Latency
- Advantages/Disadvantages of Polled I/O
- Advantages/Disadvantages of Interrupt I/O
- DMA Controllers
- Bus Interfacing - Data, Control, Address
- NIOS registers
- ------------------------ Part 2 - 25 % ------------------------
- Address Decoding (Do examples)
- Strobed Input/Output Mode 0/1/2
- NIOS PIO - writing, reading, registers
- Parallel Interface - Data Transmission
- Synchronisation, Frames
- Baud Rate, Clock Accuracy
- NIOS RS232 UART
- 8255A/PIO
- Parity, Hardware Errors
- I2C bus
- Memory Caches
- Pipelining
- ------------------------ Part 3 - 25 % ------------------------
- Analogue to Digital Converters
- Digital to analogue Converters
- Ideal Comparator graphs
- Ramp Up Converter
- Successive Approximation Counter
- R2R ladders
- Sample and Hold Circuits
- Issues with Sample and Hold
- Parallel Flash Converters
- All diagrams
- Slide Pack 7
- Real Time Operating Systems Basics
- Processes
- Multitasking
- Context Switch
- Tasks
- Timers
- Operating Systems
- Task Creation
- Priorities
- Utilisation Statistics
- ------------------------ Part 4 - 25 % ------------------------
- Semaphores
- Critical Regions (Protecting Them)
- Deadlock and the Solution
- Priority Inversion and the Solution
- Mutex
- Examples code
- Scheduling
- RMS CPU Utilization
- Earliest Deadline First
- Go Through Examples
- Data Flow Graphs
- Control Data Flow Graphs
- Compilation
- Procedure Linkage, Procedure Inlining
- Assemblers and Linking
- Code Optimisation
Add Comment
Please, Sign In to add comment