NITK FS Course Contents 31072014
NITK FS Course Contents 31072014
Finishing School
Workshop
Number
Author(s)
USPL2014001
Workshop
Name
Finishing School
Module-3
Estimated
Workshop
duration
Objective
Provide a foundation on
Systems Thinking, Analysis,
Synthesis , and System
Debugging.
5
6
Demonstrable knowledge/skills
Knowledge of microprocessor hardware
architecture, Interfacing Techniques ,
Programming Interface, Software
Development Tools and programming
techniques
The ARM Cortex architecture features
The ARM core features
Understand I/O peripherals with Lab
Demo
Microcode Development and Debug for
Network Processors , BIOS, Boot Loader
PLC and SCADA Systems , Protocols,
standards
Interfacing Techniques & Device Drivers
Simulator & Debugger Tools
Design for Test Concepts
Demo & Practice
Systems Requirement Specification
Hardware Requirement Specification
Software Requirement Specification
Testing, Installation, Commissioning &
10
11
Feedback
Continuity
maintenance.
Vision, Plan, Investment, Marketing,
Product/Services, Finance, Revenues,
Statutory component, People
Management, Process , Values.
Embedded Systems, Automotive,
Locomotive, Telecom, Oil & Gas, Steel
Plants etc.
Continuous improvement.
Mentoring
Unit name
Introduction
Embedded
System
Agenda
Finishing School Module-3a Structure &
Schedule
Question and Answer
Tips to maintain Workshop schedule
Introduction to Microprocessor systems and
real time systems
-
Processor
Platform
Da
y
Lecture
Duration
(Hrs.)
30 minutes
Lecture 2
Hours
Processors :
- Different CPU architecture
- Data and Instruction handling for each
CPUs types
- Memory /Cache organizations for each
- Arm Family ( Concepts)
Lecture,
Demo & Lab
8 Hours
Proposed
Hardware
Demo
Boards for
Lab
Assignments
1.
2.
3.
4.
5.
6.
7.
Lecture,
Demo & Lab
30 Hours
Sl.
No
Unit name
Introduction
I/O Devices
Agenda
Finishing School Module -3b Structure &
Schedule
Question and Answer
Interfacing Bus Architecture & Standards
& Techniques
Interrupt handling
- Edge and level triggered concepts,
Day
Lecture
Duration
(Hrs.)
30 minutes
Lecture,
Demo & Lab
8 Hours
Device Driver
Asynchronous I/O
Direct or Indirect Memory Mapped I/Os
DMA(CDMA/PDMA) for IO devices
BUS Arbitration ( I/O devices sharing same bus
e.g., Local BUS)
Peripherals
Interrupts
GPIO
Assignments
1.
2.
3.
4.
5.
6.
Lecture,
Demo & Lab
16 Hours
Sl.
No
Unit name
Introduction
Agenda
Finishing School Module-3c Structure &
Schedule
Question and Answer
System
Debugging
Day
Lecture
Duration
(Hrs.)
30
minutes
Lecture,
Demo &
Lab 8
Hours
Software Packaging
Watchdog handling - HW/SW
Microcode Debugging
Interrupts Handling & Debugging
Assignments
Lecture,
Demo &
Lab
8 Hours
Sl.
No
Unit name
Introduction
Agenda
Finishing School Module -3d Structure &
Schedule
Day
Lecture
Duration
(Hrs.)
30 minutes
Industrial
Automation
Data
Networks &
Communicati
on Protocols
Lecture,
Demo & Lab
16 Hours
Assignments
Lecture,
Demo & Lab
24 Hours
Sl.
No
Unit name
Introduction
Agenda
Finishing School Module -3e Structure &
Day
Lecture
Duration
(Hrs.)
30
System
Engineering
Schedule
Question and Answer
minutes
Lecture,
Demo &
Lab 4
Hours
Assignments
Lecture,
4 Hours
Sl.
No
Unit name
Introduction
Agenda
Finishing School Module -3f Structure &
Schedule
Question and Answer
Day
Lecture
Duration
(Hrs.)
30
minutes
Industries
Linux
Hardware Design, Development
& Testing
Software Design, Development
& Testing
Board Bring-up
Device Drivers
BSP
RTOS
Debugging & Testing
v.
vi.
vii.
viii.
ix.
b. Automotive
i. Body Electronics
ii. ECU
iii. Infotainment
iv. Navigation
v. Communication-CAN,
FlexRay
c. Locomotive
i. Traction Control
ii. VCU
iii. BSCE
iv. Communication - MVB
v. Railway Signalling
1. SSI
2. Data Logger
LIN,
d. Telecom
i. TNM Architecture
ii. SDH/SONET
iii. Network Elements
iv. IBM RFT
v. Testing
vi. Commissioning
vii. Maintenance
e. Oil& Gas
i. Rigs & FPSO Automation
ii. Instrumentation
iii. PLC & SCADA
iv. Process
&
Automation
engineering
v. Commissioning
vi. Maintenance
Lecture,
Demo &
Lab 16
Hours
f. Steel Plants
i. Automation
ii. Instrumentation
iii. PLC&SCADA
iv. Process
&
engineering
v. Commissioning
vi. Maintenance
Note:
Automation
All the Lab Demo and assignments will be done with our UNIQIT Rapid Prototyping
Tool Kit and the available PLC & SCADA and drives in the institute.