DSD Lec 1
DSD Lec 1
DSD Lec 1
pk>
Course Website for ADSD Fall 2009
2
MOODLE
&
http://sites.google.com/site/ADSDFall2009/
Introduction
Introduction - Mine
4
Expertise
Digital system design for complex algorithms
Optical Tomography, Computer Vision & Image Processing
Activities
Group Director : Vision Imaging & Signal Processing Research
Group (VISPRO)
Co-author & Team lead in a 36 Million ICT R&D:
Design and Verification of Low-Power, High-Speed IP Suite for
Universal Serial Bus (USB 3.0)
PhD, The University of Manchester: Reconfigurable
signal processing techniques for optical tomography
Research Opportunities
VISpro
VISpro
Vision Image & Signal Processing Research Group
5
Orange Tree
Solution
Research Opportunities
VISpro
VISpro -- Multi-View Imaging (MVI)
Name
Area of interest
Where u see yourself
in future
Industry ?
Academia ?
Research ?
Development ?
Quizzes 10%
Assignment 10%
Research Project-I 5%
Research Project-II 5%
Mid 30%
Final 40%
14
Class Ethics
Class Ethics &.. Other stuff
15
Attendance
Respect for all & classroom discipline
Quizzes
Anytime
“Never cheat”
Better fail NOW or else will fail somewhere LATER in life
Hard work “always” pays….
Assignments
References (IEEE Indexing [1],[2],…)
Plagiarism
No copying
PLAGIARISM
Assessment
Status quo – Where we stand?
Short Quiz
1 You are familiar with VHDL or Verilog ?
2 Have you done fixed point arithmetic for FPGA?
3 Have you ever implemented a register file or a RAM using HDL ?
4 Are you familiar with truncating/rounding errors associated with fixed point
arithmetic ?
5 Are you familiar with Multiplier for Fixed Point Arithmetic ?
12 Are you familiar with coding techniques that result in a low power FPGA based
system design?
13 Have you studied Optimizing Speed of a Digital System
Design DesignEntry
Functional
Integration& Simulation
Verification HDL
Verification
VerifyPhysical& ClockTrees
DesignSign-Off Extract Parasitic ElectricalDesign
Rules Cell Routing
Design Methodology
Marketing Requirement Architecture Specification
Document (MRD) Macro Architecture
A list of desirable features Architecture at a very high and
abstract level
Studies
Usually a transaction level
Customer’s expectations
model (TLM)
Competing Products
Defines communicating
Add-ons
processes
Market opportunities
Events may not be defined
Time to market
Profit Margins
Evaluation
Sample
Architecture
25
Architectural Spec : Another Example….
Design Methodology
Design Specification or
Design Partition
Micro Architecture
Written statement of FUs defined by their
functionality, timing, area, behavior
power, testability, fault
coverage, etc. Interacting functional units
Functional specification Control vs. datapath
methods: separation
State Transition Graphs Interconnection structures