Professional Documents
Culture Documents
2 0 0 4 3
Anti-requisite v. 1.0
Course Objectives:
Processor, Memory, Memory models, Latches and Buffers, crystal, Timers, reset circuit, Watchdog
timer, chip select logic circuit, ADC and DAC, Display units, Communication interfaces,
Introduction to emulators.
I2C- Features, Arbitration, Bit Transfer Waveform and exceptions. CAN- Layered Architecture of
CAN, properties, Data Rates, Frame types. USB- Physical interface, Enumeration process in USB,
Types of packets, Types of transfers.
Design of a Level to Pulse converter implementing Moore and Mealy FSM- Block diagram,
definition of the state, building state transition diagram to state table, Relative trade-offs. State
space models of sequential machines- Introduction.
Finite State Machine (FSM) - Rules for designing FSM, Design examples implementing state and
state transition diagram for vending machine, ATM, digital lock.
Text Book(s)
1. David.E. Simon, “An Embedded Software primer”, Pearson Education Inc., 2012.
Reference Books
1. Xiacong Fan, “Real-time embedded systems: Design principles and engineering practices”,
Amsterdam [Netherlands]: Newnes, 2015.
Mode of assessment: