Academic Course Description



Similar documents
Systems on Chip Design

Introduction to System-on-Chip

imtech Curriculum Presentation

2B1459 System-on-Chip Applications (5CU/7.5ECTS) Course Number for Graduate Students (2B5476, 4CU)

ESE 50 ISE 10 ESE ISE -

EEM870 Embedded System and Experiment Lecture 1: SoC Design Overview

NATIONAL SUN YAT-SEN UNIVERSITY

Design and Verification of Nine port Network Router

Computer Engineering: MS Program Overview, Fall 2013

Curriculum for a Master s Degree in ECE with focus on Mixed Signal SOC Design

數 位 積 體 電 路 Digital Integrated Circuits

Computer Engineering: Incoming MS Student Orientation Requirements & Course Overview

CONSTRAINT RANDOM VERIFICATION OF NETWORK ROUTER FOR SYSTEM ON CHIP APPLICATION

AN EFFICIENT DESIGN OF LATCHES FOR MULTI-CLOCK MULTI- MICROCONTROLLER SYSTEM ON CHIP FOR BUS SYNCHRONIZATION

Computer Science. Master of Science

M.Tech. Software Systems

A Scalable Large Format Display Based on Zero Client Processor

List of courses MEngg (Computer Systems)

ELEC 5260/6260/6266 Embedded Computing Systems

Digital Systems Design! Lecture 1 - Introduction!!

Syllabus. Required Textbooks: 1. Title: Hands-On Networking Fundamentals Author: Palmer Edition: 2nd Copyright Year: 2013 ISBN:

From Bus and Crossbar to Network-On-Chip. Arteris S.A.

Multiprocessor System-on-Chip

Bus Data Acquisition and Remote Monitoring System Using Gsm & Can

Extending Platform-Based Design to Network on Chip Systems

Codesign: The World Of Practice

Introduction to Exploration and Optimization of Multiprocessor Embedded Architectures based on Networks On-Chip

The Emerging Trends in Electrical and Computer Engineering

Study Plan Masters of Science in Computer Engineering and Networks (Thesis Track)

Agreement on Dual Degree Master Program in Computer Engineering. Politechnika Warszawska Faculty of Electronics and Information Technology


A Generic Network Interface Architecture for a Networked Processor Array (NePA)

Design and Functional Verification of A SPI Master Slave Core Using System Verilog

A bachelor of science degree in electrical engineering with a cumulative undergraduate GPA of at least 3.0 on a 4.0 scale

On-Chip Communications Network Report

ESE566 REPORT3. Design Methodologies for Core-based System-on-Chip HUA TANG OVIDIU CARNU

3D On-chip Data Center Networks Using Circuit Switches and Packet Switches

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING COURSE PLAN

A Framework for Automatic Generation of Configuration Files for a Custom Hardware/Software RTOS

Power Reduction Techniques in the SoC Clock Network. Clock Power

Serial port interface for microcontroller embedded into integrated power meter

Lesson 7: SYSTEM-ON. SoC) AND USE OF VLSI CIRCUIT DESIGN TECHNOLOGY. Chapter-1L07: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

Raritan Valley Community College Academic Course Outline MUSC DIGITAL MUSIC COMPOSITION I

EEC 119B Spring 2014 Final Project: System-On-Chip Module

Master of Science in Computer Science

3 Year M.Tech Programme

Master of Science in Engineering (MSE)

Graduate Option in Electronics Department of Electrical and Computer Engineering University of Puerto Rico at Mayagüez

Hardware Implementation of Improved Adaptive NoC Router with Flit Flow History based Load Balancing Selection Strategy

Intel Labs at ISSCC Copyright Intel Corporation 2012

DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING

Design and Implementation of an On-Chip Permutation Network for Multiprocessor System-On-Chip

FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

Breaking the Interleaving Bottleneck in Communication Applications for Efficient SoC Implementations

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER APPLICATIONS COURSE PLAN

Impact of Signal Integrity on System-On-Chip Design Methodologies

OpenSoC Fabric: On-Chip Network Generator

Optimizing Configuration and Application Mapping for MPSoC Architectures

System-on-Chip Design and Implementation

Testing of Digital System-on- Chip (SoC)

Embedded Computing Systems TUK Curriculum

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad

Department of Electrical and Computer Engineering EEL-4920 Senior Design I

A RDT-Based Interconnection Network for Scalable Network-on-Chip Designs

UNIVERSITY OF CALICUT (Pareeksha Bhavan) REVISED TIME TABLE FOR THE I SEMESTER M.TECH. ENGINEERING SUPPLEMENTARY EXAMINATION JANUARY 2016

On-Chip Interconnection Networks Low-Power Interconnect

IMPLEMENTATION OF BACKEND SYNTHESIS AND STATIC TIMING ANALYSIS OF PROCESSOR LOCAL BUS(PLB) PERFORMANCE MONITOR

Higher Education & Student Affairs

SoC Design Lecture 12: MPSoC Multi-Processor System-on-Chip. Shaahin Hessabi Department of Computer Engineering Sharif University of Technology

A Hardware and Software Monitor for High-Level System-on-Chip Verification

Rules of the program leading to Bachelor of Science in Computer Science

Chapter 2 Logic Gates and Introduction to Computer Architecture

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

Department of Computer Science and Engineering. BA in Information Technology

Design and analysis of flip flops for low power clocking system

San José State University College of Engineering/Computer Engineering Department CMPE 206, Computer Network Design, Section 1, Fall 2015

Design of a Feasible On-Chip Interconnection Network for a Chip Multiprocessor (CMP)

CRIMINAL JUSTICE PROGRAM OUTCOMES FALL 2011 TO SPRING 2012

Cisco Unified Communications IP Telephony Part 1 (CIPT1) v8.0. Course Objectives. Associated Certification. Required Exam(s) Price.

3TU MSc in Embedded Systems. A critical engineering qualification for future decades

Master of Science (Electrical Engineering) MS(EE)

What is a System on a Chip?

Memory Architecture and Management in a NoC Platform

C8051F020 Utilization in an Embedded Digital Design Project Course. Daren R. Wilcox Southern Polytechnic State University Marietta, Georgia

Architectural Level Power Consumption of Network on Chip. Presenter: YUAN Zheng

Computer Engineering ECSE-322B

Multi-core Curriculum Development at Georgia Tech: Experience and Future Steps

Silicon Valley University Doctor of Computer Engineering (DCE) Program Outline and Study Plan

PROPOSED CHANGES TO THE ELECTRICAL ENGINEERING DEGREE PROGRAM IN THE COLLEGE OF ENGINEERING SECTION IN THE UNDERGRADUATE CATALOG

Transcription:

Academic Course Description Course (catalog) description: IP cores and application specific design is becoming the order of the day. Because of usefulness of this for both VLSI and embedded students this subject is provided Compulsory/Elective course: Elective course for M. Tech (VLSI) II year students Credit hours: 3 credits Course coordinator: Mr. P.Vijayakumar, Assistant Professor (Sr.G), Department of ECE Instructor(s) SRM University Faculty of Engineering and Technology Department of Electronics and Communication Engineering VL2110 SYSTEM ON CHIP DESIGN Third Semester, 2014-15 (Odd semester) Name of the instructor Class handling M.TECH Mr. P.Vijayakumar VLSI A&B Relationship to other courses Pre-requisites Office location TP12S8 Office phone : Basic knowledge in system design Assumed knowledge : Basic Knowledge in embedded system Following courses Reference Books : Nill Email Vijayakumar.p@ktr.srmuniv.ac.in Consultation Day 3 9.00AM to 12.00PM 1. Hoi-jun yoo, Kangmin Lee, Jun Kyoung kim, Low power NoC for high performance SoC desing,crc press, 2008. 2. Vijay K. Madisetti Chonlameth Arpikanondt, A Platform-Centric Approach to System-on-Chip (SOC) Design, Springer, 2005. Class schedule: Four 50 minutes Lecture sessions per week Section VLSI A&B Schedule Day-1 2 nd hr Day-3 5 th hr Day-4 1 st hr Day-5 2 nd hr Page 1 of 5

Professional component General - 0% Basic Sciences - 0% Engineering sciences & Technical arts - 0% Professional subject - 100% Broad area: Communication Signal Processing Electronics VLSI Embedded Test Schedule - Theory S. No. Test Portions Duration 1 Cycle Test Sessions 1 to 12 1 hr 40 min 2 Model Exam sessions 13 to 60 3 hrs Course objectives 1. To learn System on chip fundamentals, their applications. 2. To gain knowledge on NOC design. 3. To learn the various computation models of SOCs Session plan UNIT I - INTRODUCTION (9 hours) Introduction to SoC Design., Platform-Based SoC Design., Multiprocessor SoC and Network on Chip, Low- Power SoC Design 1 Introduction to SoC Design 2 Introduction to SoC Design 3 Introduction to SoC Design 4 Platform-Based SoC Design 5 Platform-Based SoC Design 6 Multiprocessor SoC and Network on Chip 7 Multiprocessor SoC and Network on Chip Page 2 of 5

8 9 Low-Power SoC Design Low-Power SoC Design UNIT II - SYSTEM DESIGN WITH MODEL OF COMPUTATION AND CO-DESIGN (9 hours) System Models, Validation and Verification, Hardware/Software Codesign Application Analysis, Synthesis 10 System Models 11 System Models 12 Validation and Verification References [1] 13 Hardware/Software Codesign 14 Application Analysis 14 Application Analysis 16 Application Analysis 17 Synthesis 18 System Models-part2 UNIT III - COMPUTATION COMMUNICATION PARTITIONING AND NETWORK ON CHIP- BASED SOC (9 hours) Communication System: Current Trend, Separation of Communication and Computation. Communication- Centric SoC Design, Communication Synthesis, Network-Based Design, Network on Chip, Architecture of NoC 19 Communication System 20 Current Trend, 21 Separation of Communication and Computation References [1] 22 Communication-Centric SoC Design Page 3 of 5

23 Communication-Centric SoC Design 24 Communication Synthesis 25 Network-Based Design, Network on Chip, 26 27 Architecture of NoC Architecture of NoC UNIT IV - NOC DESIGN (9 hours) Practical Design of NoC, NoC Topology-Analysis Methodology, Energy Exploration, NoC Protocol Design, Low-Power Design for NoC: Low-Power Signaling, On-Chip Serialization, Low-Power Clocking, Low- Power Channel Coding, Low-Power Switch, Low-Power Network on Chip Protocol 28 Practical Design of NoC 29 NoC Topology 30 Analysis Methodology 31 Energy Exploration 32 NoC Protocol Design References [1] 33 Low-Power Design for NoC: Low-Power Signaling, On-Chip Serialization 34 Low-Power Clocking, Low-Power Channel Coding 35 Low-Power Switch, 36 Low-Power Network on Chip Protocol UNIT V - NOC /SOC CASE STUDIES (9 hours) Real Chip Implementation-BONE Series-,BONE 1-4, Industrial Implementations-,Intel s Tera-FLOP 80- Core NoC, Intel s Scalable Communication Architecture, Academic Implementations-FAUST, RAW; design case study of SoC digital camera Page 4 of 5

37 Real Chip Implementation 38 BONE Series-,BONE 1-4, 39 BONE Series-,BONE 1-4, 40 Industrial Implementations-,Intel s Tera 41 FLOP 80 42 Core NoC 43 Intel s Scalable Communication Architecture 44 Academic Implementations-FAUST, RAW; 45 design case study of SoC digital camera Evaluation methods Cycle Test - 20% Model Test - 20% Term Paper/surprise test - 10% Final exam - 50% Prepared by: Mr. P.Vijayakumar, Assistant Professor (Sr.G), Department of ECE Dated: 25 th June 2014 Revision No.: 00 Date of revision: NA Page 5 of 5