Systems Design
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Papers Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesSystems Design Syllabus — Unit-wise Content
The official GTU curriculum for Systems Design (subject code 2725201) as prescribed for EAC( · Semester 2 divides the course into 10 units, covering 110 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (2725201)Unit 1 Introduction to Embedded Systems
- Definition and Classification – Overview of hardware units in an embedded system – Software embedded into the system – Complex System Design Embedded Systems on a Chip (SoC) and the use of VLSI designed circuits
Unit 2 High speed hardware system design challenges
- Transmission line effects
- characteristic impedance
- single ended Vs. differential I/O standards and their applications
- crosstalk and noise
- high speed signal terminations
- high speed I/O standards used in interfacing e.g
- HCSL, CML, LVPECL
- LVDS etc…
- AC/DC coupling
- Routing on multilayer PCB, Reference voltage requirements
- Compliance to standards like FCC, CE etc…
- Power requirement analysis
- safety margins
- fail safe mechanisms/redundancy
- Power supply filtering
- Power monitoring
- ESD requirements in handling circuit boards
- ESD safe environment
Unit 3 Introduction to PCB Fabrication
- The importance of interconnects
- The basics
- History and evolution
- Component selection
- Bill of materials
- Specification and classification of PCBs
- Techniques of layout design
- Artwork generation methods - manual and CAD
- General design factor for digital and analog circuits
- Layout and artwork making for SS, DS and ML Boards
- Design for manufacturability
- A review of specification design standards
- Introduction to PCB technology
- Anatomy of laminates
- reinforcing materials
- Photo tool generation including screen preparation
- Imaging techniques
- PCB Fabrication techniques-single
- double sided and multi layers
- Drilling operation-manual and CNC
- Etching: chemical principles and mechanisms
- Plating operations manual and automated
- Post operations-stripping
- black oxide coating and solder masking
- PCB component assembly processes
- Environmental concerns in PCB industry
Unit 4 PCB Layout
- Embedded Hardware & Firmware Design and Development Analog &Digital Electronic components
- VLSI & Integrated circuit design
- Electronic Design Automation tools
- PCB layout Design and its fabrication .Embedded firmware design approaches
- Board design theory and application
- multi-layer PCB boards
- signal integrity andnoise handling
Unit 5 Hardware/Software Co-design
- Co-design Methodologies
- Code Generation for Rapid Prototyping
- Board bring up planning
- FPGA prototyping
- Power Consumption Issues
- Part – II Embedded Systems Software Design
Unit 6 Module I
- Introduction to Embedded Systems
- Growth of Embedded Systems
- Embedded System Architecture and components including sensors, ADC, DAC, control and status units
- communication interfaces
- Types of embedded systems
- Design constraints
- Concept of compilers and debuggers
- Need for prototyping
- Prototyping using FPGA platforms
Unit 7 Module II
- Introduction to Embedded C, Need for Embedded C, Difference between C and Embedded C, Embedded C fundamentals – data types
Unit 8 Module III
- Introduction to Keil C and Keil compiler
- Simulating embedded applications
- configuration settings
- run commands
- Interfacing input and output devices
Unit 9 Module IV
- Microcontroller architecture and assembly language programming
- Instruction set, types of instructions
- interrupt service routine
- Programming using different types of MCUs
Unit 10 Module V
- Applications of embedded systems – communication systems
- home appliances
- security systems
- Lab: Tools used during laboratory works: Encore or any other related tool. • Study of creating package symbols (schematic and layout). • Study of high speed signal PCB Layout guidelines. • Selective system design Tools used during laboratory works: Keil
- Cypress PSoC
- relevant FPGA or MCU kits. • Study and implementation of compilers and debuggers. • Study and implementation of applications on various platforms
- Course Project: • A project of suitable complexity
- comprising of program design
- compilation and debug must be completed. • A project of suitable complexity
- compilation and debug must be completed
- Embedded Systems Architecture
- Programming and Design
- TATA McGraw- Hill
- First reprint Oct. 2003 2
- Steve Heath
- Embedded Systems Design
- Second Edition-2003
- David E.Simon
- An Embedded Software Primer
- Pearson Education Asia
- First Indian Reprint 2000. 3
- Wayne Wolf
- Computers as Components
- Principles of Embedded Computing 4
- System Design - Harcourt India
- Morgan Kaufman Publishers
- First Indian Reprint 2001 5
- Frank Vahid and Tony Givargis
- Embedded Systems Design - A unified Hardware/Software Introduction
- John Wiley
- Product documentation from ARM (KEIL)
- other FPGA/MCU vendors. 7
- William Hohl