EL203 - Embedded Hardware Design
(EHD)
The objective of the Embedded Hardware Design course is to present to the student the Computing Devices, associated Peripherals and Networks along with High Level Software ( C ) and Hardware language ( Verilog HDL ) which are used in the design of a modern day embedded system.
Since peripherals and networks are independent of the computing device used, the course would first only consider the Microcontroller as a computing device and build up the concept of peripherals and networks around it. Standard peripherals like Analog to Digital Converter (ADC) , Digital to Analog Converter (DAC) , Universal Asynchronous Receiver Transmitter (UART), Interrupt Controller, Programmable Peripheral Interface (PPI), Real Time Clock (RTC) will be covered. On the Networks side, different communication standards and protocols ā RS 232 , RS 485, I2C, Controller Area Network (CAN) would be discussed. Input output devices like keyboard, keypad and LCD would be taught along with sensors.
There are multitudes of computing devices that can be used in an embedded system. Options range from General Purpose Processors, Microcontrollers, Digital Signal Processors, Programmable Logic Devices to custom designed Application Specific chips. The course will focus on the architecture and high level programming (āCā) using the AVR microcontroller. This would be followed by digital circuit design using Hardware Description Language ( Verilog) using Field Programmable Gate Array (FPGA) for prototyping. A brief introduction on custom design on the transistor level will be given for design at the switch level.
In summary, this course is to provide an understanding of the various components and design philosophy of a contemporary embedded system.
- Course Instructor: Rahul Dubey
- Teaching Assitant: Purushothaman A.
- Teaching Assitant: Mahesh Kumar
- Teaching Assitant: Sapan Shah
- Teaching Assitant: Mahesh Sutariya
- Student: megha_todi 200701031
- Student: Hitesh_Kataria 200701097
- Student: mohit_somani 200701101
- Student: Radhakrishna_sripada 200701153
- Student: anisha_samaddar 200701201
- Student: RAHUL AGARWAL
- Student: Gajendra Agrawal
- Student: Anurakt Awasthi
- Student: Dhairya Bapodra
- Student: abhishek chhajer
- Student: Shirali Desai
- Student: Amit Dravid
- Student: Vivek Fitkariwala
- Student: nitin gond
- Student: srishti gupta
- Student: Shubham Jain
- Student: Vishal Kalariya
- Student: Sri Harsha Katamaneni
- Student: shiva kolli
- Student: shirin orayampuram
- Student: shaifali parashar
- Student: Devang Parekh
- Student: ankit patel
- Student: soumya pisupati
- Student: manish prabhakar
- Student: Rohan Puvvada
- Student: Meet Shah
- Student: Ruchin Shah
- Student: Shailja Shukla
- Student: mohit singhal
- Student: Raghuvir Songhela
- Student: Anirudh Subramanian
- Student: vamsi venkat