(From same book. Only main topics listed here)
Major Topics and Sub-Topics:
Introductory Concepts
- Digital and analog quantities
- Binary digits, logic levels, and digital waveforms
- Basic logic functions
- Combinational and sequential logic functions
- Programmable logic
- Fixed-function logic devices
- Test and measurement instruments
- Introduction to troubleshooting
Number Systems, Operations, and Codes
- Decimal numbers
- Binary numbers
- Decimal to binary conversion
- Binary arithmetic
- Complements of binary numbers
- Signed numbers
- Arithmetic operations and signed numbers
- Hexadecimal numbers
- Octal numbers
- BCD - Binary coded decimal
- Digital codes
- Error codes
Logic Gates
- Inverter
- AND gate
- OR gate
- NAND (Not-And) gate
- NOR (Not-Or?) gate
- Exclusive-OR and Exclusive-NOR gates
- Programmable logic
- Fixed-Function logic gates
- Troubleshooting
Boolean Algebra and Logic Simplification
- Boolean Operations and expressions
- Laws and rules of Boolean algebra
- DeMorgan's theorems
- Boolean analysis of logic circuits
- Logic simplification using Boolean algebra
- Standard forms of Boolean aglebra
- Boolean expressions of truth tables
- Karnaugh map
- Karnaugh map SOP minimization
- Karnaugh map POS minimization
- Quine-McCluskey method
- Boolean expressions with VHDL
Combinational Logic Analysis
- Basic combinational logic circuits
- Implementing combinational logic
- Universal property of NAND and NOR gates
- Combinational logic using NAND and NOR gates
- Pulse waveform operation
- Combinational logic with VHDL
- Troubleshooting
Functions of Combinational Logic
- Half and full adders
- Parallel binary adders
- Ripple carry and look-ahead carry adders
- Comparators
- Decoders
- Encoders
- Code converters
- Multiplexers (data selectors)
- Demultiplexers
- Parity generators / checkers
- Troubleshooting
Latches, Flip-Flops and Timers
- Latches
- Flip-flops
- Flip-flop operating characters
- Flip-flop applications
- One-shots
- Astable multivibrator
- Troubleshooting
Shift Registers
- Shift register operations
- Types of shift register data I/Os
- Bidirectional shift registers
- Shift register counters
- Shift register applications
- Logic symbols with dependency notation
- Troubleshooting
Counters
- Finite state machines
- Asynchronous counters
- Synchronous counters
- Up/down synchronous counters
- Design of synchronous counters
- Cascaded counters
- Counter decoding
- Counter applications
- Logic symbols with dependency notation
- Troubleshooting
Programmable Logic
- SPLDs - Simple programmable logic devices
- CPLDs - Complex programmble logic devices
- Macrocell modes
- FPGAs - Field-programmable gate arrays
- Programmable logic software
- Boundary scan logic
- Troubleshooting
Data Storage
- Semiconductor memory basics
- RAM - Random-Access Memory
- ROM - Read Only Memory
- Programmable ROMs
- Flash memory
- Memory expansion
- Special types of memories
- Magnetic and optical storage
- Memory hierarchy
- Cloud storage
- Troubleshooting
Signal Conversion and Processing
- Analog-to-digital conversion
- Methods of analog-to-digital conversion
- Methods of digital-to-analog conversion
- Digital signal processing
- DSP - Digital Signal Processor
Data Transmission
- Data transmission media
- Methods and modes of data transmission
- Modulation of analog signals with digital data
- Modulation of digital signals with analog data
- Multiplexing and demultiplexing
- Bus basics
- Parallel buses
- USB - Universal Serial Bus
- Other Serial Buses
- Bus interfacing
Data Processing and Control
- The computer system
- Practical computer system considerations
- Processor - basic operation
- Processor - addressing modes
- Processor - special operations
- Operating systems and hardware
- Programming
- Microcontrollers and embedded systems
- SoC - System on Chip
Integrated Circuit Technologies
- Basic operational characteristics and parameters
- CMOS circuits
- TTL (bipolar) circuits
- Practical considerations in the use of TTL
- Comparison of CMOS and TTL performance
- ECL (Emitter-Coupled Logic) circuits
- PMOS, NMOS, and E2CMOS
No comments:
Post a Comment