

EE 712: Embedded Systems Design Lab
ARM Cortex architecture, ADC/DAC interfacing, serial protocols, RTOS and SoC design on TIVA-C and Zynq-7000.
The Embedded Systems Design (EE 712) course focuses on the architecture, programming, and interfacing of embedded systems. It covers topics such as ARM Cortex-A8/A9 architecture, ADC/DAC interfacing, serial communication protocols (SPI, I2C, UART, CAN, USB), embedded software development, and SoC design.
- Hands-on labs with TIVA-C and Zynq-7000 SoC for hardware accelerators.
- Study of real-time operating systems (RTOS), device drivers and memory subsystems.
- Practical implementation of multi-standard I/Os, high-speed transceivers and embedded networking.
- Faculty-led research in low-power embedded systems and FPGA-based designs.
Teaching
Course instructors


Course resources
Material and links
- Installation of Code Composer Studio internal
- Download Code Composer Studio internal
- TIVA-C user manual internal
- TIVA-C supporting documents internal
Links marked internal are hosted on the lab server and open only from the IIT Bombay network.
The lab schedule is announced by the course staff each semester.