NITRR-image

M-TECH in Vlsi Embedded Systems at National Institute of Technology Raipur

National Institute of Technology Raipur is a premier institution located in Raipur, Chhattisgarh. Established in 1956, it is an autonomous Institute of National Importance. Renowned for academic strength, NIT Raipur offers diverse engineering, architecture, and science programs. It holds NIRF ranking 71 for Engineering and 36 for Architecture in 2024.

READ MORE
location

Raipur, Chhattisgarh

Compare colleges

About the Specialization

What is VLSI & Embedded Systems at National Institute of Technology Raipur Raipur?

This VLSI & Embedded Systems program at National Institute of Technology Raipur focuses on integrating microelectronics and embedded systems design. It addresses the growing demand for skilled professionals in India''''s semiconductor and electronics manufacturing industries, offering a strong foundation in chip design, real-time systems, and IoT applications. The program emphasizes practical skills for product development.

Who Should Apply?

This program is ideal for fresh engineering graduates (B.E./B.Tech. in ECE, EE, EEE, E&T, Instrumentation) with a valid GATE score, seeking entry into the semiconductor or embedded product development sectors. It also caters to working professionals aiming to upskill in cutting-edge VLSI and embedded technologies to advance their careers in design and R&D roles.

Why Choose This Course?

Graduates can expect diverse career paths in India, including VLSI design engineer, embedded software developer, FPGA engineer, or ASIC verification engineer. Entry-level salaries typically range from INR 5-8 LPA, with experienced professionals earning significantly more. The program aligns with industry needs for skilled hardware-software co-designers, essential for India''''s "Make in India" initiative in electronics.

Student Success Practices

Foundation Stage

Master Digital & Embedded Fundamentals- (Semester 1-2)

Focus rigorously on core subjects like Digital VLSI Design, Embedded System Design, and RTOS. Build a strong theoretical base and simultaneously apply concepts in labs using relevant EDA tools and microcontroller kits. Attend workshops on Verilog/VHDL and microcontrollers.

Tools & Resources

Xilinx ISE/Vivado, Cadence Virtuoso (for analog concepts), Keil uVision, Proteus, ARM development boards (e.g., STM32, ESP32), NPTEL courses on VLSI/Embedded

Career Connection

A robust foundation ensures understanding of complex systems, critical for entry-level design and verification roles in the semiconductor industry and embedded software development.

Develop Strong Programming & Scripting Skills- (Semester 1-2)

Beyond VHDL/Verilog, gain proficiency in C/C++ for embedded programming and Python for scripting, automation, and data analysis in design flows. Participate in coding challenges and open-source projects relevant to embedded systems.

Tools & Resources

HackerRank, LeetCode, GitHub, "Python for VLSI" tutorials, GCC toolchains

Career Connection

Essential for embedded software development, hardware verification, and automating design tasks, making candidates highly versatile for both hardware and software profiles.

Engage in Peer Learning & Technical Clubs- (Semester 1-2)

Actively participate in departmental technical clubs (e.g., Electronics/Robotics Club) and form study groups with peers. Discuss complex concepts, solve problems collaboratively, and prepare for competitive exams or interviews. Attend seminars and guest lectures.

Tools & Resources

College library, Departmental labs, Stack Overflow, Reddit communities, IETE/IEEE student chapters

Career Connection

Enhances problem-solving abilities, communication skills, and provides a network that is invaluable for academic support and future job referrals.

Intermediate Stage

Pursue Summer Internships/Projects- (After Semester 2, during Semester 3)

Actively seek summer internships (2-3 months) in semiconductor companies, embedded product development firms, or R&D labs. Focus on gaining hands-on experience in VLSI design, verification, or embedded software. If internships are scarce, undertake significant departmental projects.

Tools & Resources

College placement cell, LinkedIn, Internshala, Industry contacts, Faculty guidance

Career Connection

Provides crucial industry exposure, builds a strong professional network, and makes resumes stand out during campus placements, often leading to Pre-Placement Offers (PPOs).

Specialize in an Area of Interest- (Semester 3)

Choose electives strategically based on career goals (e.g., Analog VLSI, SoC Design, Advanced Microcontrollers). Dive deeper into a specific niche, perhaps by taking online specialized courses or completing certifications related to your chosen field.

Tools & Resources

Coursera, edX, Udemy courses on specific EDA tools (Cadence, Synopsys), ARM certifications, NPTEL advanced modules

Career Connection

Develops expertise in a high-demand area, making you a specialist in roles like ASIC designer, verification engineer, or embedded AI engineer, leading to better job prospects.

Participate in Hackathons & Design Competitions- (Semester 3)

Join national or international hackathons, design challenges (e.g., India Innovation Challenge Design Contest, Smart India Hackathon), or embedded systems competitions. These provide platforms to apply knowledge, build innovative solutions, and showcase skills to potential employers.

Tools & Resources

Online competition platforms, Mentor support from faculty, Access to lab equipment

Career Connection

Boosts portfolio, demonstrates practical problem-solving capabilities, teamwork, and innovation, which are highly valued by recruiters in product development.

Advanced Stage

Undertake an Impactful Dissertation Project- (Semester 3-4)

Choose a research problem for your dissertation that is novel, relevant to industry trends, and allows you to apply your accumulated knowledge. Focus on a high-quality outcome, whether a robust hardware design, an optimized embedded system, or a novel algorithm implementation.

Tools & Resources

Advanced EDA software, Specialized hardware kits, Research papers (IEEE Xplore, ACM Digital Library), Faculty mentorship

Career Connection

A strong dissertation showcases deep technical competence, research aptitude, and the ability to work independently, opening doors to R&D roles and further academic pursuits.

Prepare for Placement with Technical & Aptitude Focus- (Semester 3-4)

Systematically prepare for campus placements, focusing on technical interview questions for VLSI/Embedded roles (digital electronics, analog circuits, microcontrollers, RTOS, Verilog/VHDL). Practice aptitude, logical reasoning, and communication skills.

Tools & Resources

Interview preparation books (e.g., "Cracking the Coding Interview"), Online interview platforms, Mock interviews by placement cell, Previous year''''s placement papers

Career Connection

Ensures readiness for the rigorous selection processes of top companies, maximizing chances of securing a desirable job offer in your specialization.

Build a Professional Online Presence- (Semester 3-4)

Create and maintain an updated LinkedIn profile showcasing your skills, projects, internships, and academic achievements. Network with industry professionals, alumni, and recruiters. Consider creating a personal website or a GitHub portfolio for your projects.

Tools & Resources

LinkedIn, GitHub, Professional networking events, Alumni association

Career Connection

Enhances visibility to recruiters, facilitates passive job opportunities, and helps in building a professional brand in the highly competitive VLSI and embedded systems industry.

Program Structure and Curriculum

Eligibility:

  • B.E./B.Tech. or equivalent degree in Electronics/ Electronics & Telecommunication/ Electrical & Electronics/ Electrical/ Instrumentation & Control Engineering, or M.Sc. in Physics/Electronics with valid GATE Score/NET/Relevant Exam Score (from NIT Raipur M.Tech Admission Brochure 2024-25)

Duration: 4 semesters / 2 years

Credits: 72 Credits

Assessment: Internal: 40%, External: 60%

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
MVE101Digital VLSI DesignCore4VLSI design flow, CMOS fabrication, MOS transistor theory, Inverter and Logic gates, Sequential circuits, ASIC design methodology
MVE102Embedded System DesignCore4Embedded system overview, Microcontrollers (PIC, ARM), Real-Time Operating Systems (RTOS), Device drivers, Communication protocols (I2C, SPI), Embedded Linux concepts
MVE103Advanced Digital Signal ProcessingCore4Discrete-time signals and systems, Z-transform, FIR/IIR filter design, DFT/FFT algorithms, Multirate signal processing, Adaptive filters
MVE104Research MethodologyCore4Research problem identification, Literature survey, Data collection and analysis, Statistical tools, Hypothesis testing, Report writing and IPR
MVE105Advanced Computer ArchitectureElective3Pipelining and parallelism, Cache memory organization, Vector processors, Multiprocessor systems, Memory hierarchy, Interconnection networks
MVE106Advanced Control SystemElective3State space analysis, Controllability and observability, Nonlinear control systems, Adaptive control, Optimal control, Digital control system design
MVE107Advanced Power ElectronicsElective3Power semiconductor devices, DC-DC converters, AC-DC converters, DC-AC inverters, PWM techniques, Resonant converters
MVE108VLSI Design LabLab2Verilog/VHDL programming, ASIC design tools, FPGA implementation, Logic synthesis, Circuit simulation, Timing analysis
MVE109Embedded Systems LabLab2Microcontroller programming, Interfacing peripherals, RTOS experiments, IoT applications development, Sensor integration, Debugging tools

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
MVE201Analog VLSI DesignCore4MOS current mirrors, Differential amplifiers, CMOS operational amplifiers, Phase-locked loops (PLL), Data converters (ADC/DAC), Noise analysis in analog circuits
MVE202Real Time Operating SystemsCore4RTOS concepts and structure, Task management and scheduling, Inter-task communication, Memory management techniques, Synchronization primitives, Error handling and case studies
MVE203ASIC DesignCore4ASIC design methodologies, Backend design flow, Physical design automation, Layout and routing, DRC/LVS verification, Power and timing analysis
MVE204Advanced Digital CommunicationCore4Digital modulation techniques, Channel coding schemes, Spread spectrum communication, OFDM principles, MIMO systems, Wireless communication standards
MVE205Hardware Description LanguagesElective3Verilog/VHDL syntax, Behavioral modeling, Dataflow and structural modeling, Testbench creation, Logic synthesis concepts, Advanced HDL features
MVE206System-on-Chip DesignElective3SoC architecture, IP core integration, AMBA bus architecture, Memory controllers, Design methodologies for SoC, Verification and testing of SoC
MVE207Advanced MicrocontrollersElective3ARM Cortex-M architecture, Advanced peripherals, Interrupt management, Memory mapping, Programming model, Low power design techniques
MVE208Advanced VLSI Design LabLab2Analog circuit design, EDA tools (Cadence/Synopsys), Layout design techniques, Mixed-signal simulation, Post-layout verification, Custom IC design projects
MVE209RTOS & Embedded Applications LabLab2RTOS kernel implementation, Embedded Linux development, Application development on RTOS, Debugging embedded systems, Project implementation with RTOS, Performance optimization

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
MVE301Dissertation Phase IProject10Problem identification, Extensive literature review, Methodology formulation, Initial design and simulations, Preliminary results analysis, Report preparation

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
MVE401Dissertation Phase IIProject10System implementation and integration, Comprehensive testing and validation, Performance evaluation and optimization, Data analysis and interpretation, Final thesis writing, Project defense and presentation
whatsapp

Chat with us