#1
September 16th, 2016, 10:40 AM
| |||
| |||
IISc Embedded Systems
Can you list me the courses offered by Department of Electronic Systems Engineering of Indian Institute of Science under Embedded Systems?
|
#2
September 16th, 2016, 11:23 AM
| |||
| |||
Re: IISc Embedded Systems
The Embedded Systems lab supports teaching and research in embedded systems and re-configurable hardware technology. It is engaged in research on architecture, design, and tools for networked and embedded computing and communication systems. Its current interests include wireless sensor and camera trap. Courses Offered Embedded Systems Design - I Introduction to embedded computing Introduction to RISC architecture Introduction to embedded software development, S/W Development environment - Cross Complier, Linker, Debugger Stand-alone systems. Introduction to ARM architecture and ARM/THUMB instruction set Introduction to DSP, Memories, Interfacing memory with processor, Peripherals Clocks and Power Management Reference Books: Patterson, D.A., And Hennessy, J.L., The Programming Environment for 32-bit Microprocessors, Freescale Semiconductor Computer Organisation and Design, sixth edition, The Hardware/Software Interface. Hennessay, J.L., and Patterson, D. A., Computer Architecture: A quantitatve Approach to Computer Systems: A Programmer's Perspective. Steve Furber., ARM System-On-Chip Architecture, second edition Embedded Systems Design – II Software Components: Start-up code, boot loader, kernel, applications. Embedded system without and OS Real-Time Kernel: Introduction to a real-time kernel, comparison and contrast with the general purpose as multi-tasking, scheduling policies, mutual exclusion and synchronisation, inter-task control flow, inter-task data flow, memory management, interrupt processing. Linux for Embedded Applications: Overview of Linux kernel architecture; system call interface Process management; memory management; file system architecture. Linux for micro-controllers and real-time applications Device driver: character, block and network drivers Designing a Real-Time System: Development life cycle, modelling a real-time system, Case studies Reference Books: Bryant, R.E., and O`Hallaron, D.R., Computer systems: A Programmer's Perspective. Ripps, D.L., An Implementation guide to Real Time Programming, Yourdon Press. Rubini, A., and Corbet, J., Linux Device Drivers, Third Edition Bovet, D., and Cesati, M., Understanding Linux Kernel. |
|