lec01 digital design
TRANSCRIPT
-
8/4/2019 Lec01 digital design
1/17
CS221:DigitalDesign
Dr.A.Sahu
De t of Com . Sc. & En .
IndianInstituteofTechnologyGuwahati
1
-
8/4/2019 Lec01 digital design
2/17
, ,
Whatdowestudyinthiscourse?
Why
should
this
be
studied? Howisthecoursestructured?
2
-
8/4/2019 Lec01 digital design
3/17
tten ance
s
an atory
1
Take
homeAnykindofCopy/Plagiarism leadto`F
Grade
3
-
8/4/2019 Lec01 digital design
4/17
BooleanAlgebra,LogicMinimizationand
realization Flipflops,registers,counters,Finitestatemodel
Synthesisofsynchronoussequentialcircuits
point;
on,su rac on,mu p ca onan divisionofnumbers.
Currenttrendsindigitaldesign:ASIC,FPGA..4
-
8/4/2019 Lec01 digital design
5/17
TextBook a ran , g ta es gn, rev ew t on,
WileyIndiaPvt Ltd,2010
. . . , ,4/e,PearsonEducation,2007.
References R.H.KatzandG.Boriello,ContemporaryLogicDesign,2/e,
PrenticeHallofIndia,2009.
A.P.Malvino,D.P.LeachandG.Saha,DigitalPrinciplesand
, , , . S.C.Lee,DigitalCircuitsandLogicDesign,PrenticeHallofIndia,
2006.
. . , , ,HallofIndia,2008.
5
-
8/4/2019 Lec01 digital design
6/17
Web marks timin venue Coursewebsite:~. . .
Markdistribution
25%:3Prog.Assignment+2Quiz+Homewor
35%:MidSemester40%:EndSemester
ClassTiming&Venue
Venue:1201,Timing:SlotB
Mon:910,Tue:1011,Wed:1112,Otheronehourismakeupslot
6
-
8/4/2019 Lec01 digital design
7/17
Basicprinciplebehinddigitalsystem
Efficientdesignandreuse.
Interfacin withexternalworld Workingofcomponentsinsidea
Analogvs digital
7
-
8/4/2019 Lec01 digital design
8/17
Lookunderthehoodofcomputers
Solidunderstanding >confidence,insight,evenbetterprogrammerwhenawareofhardware
resourceissues
Electronicdevicesbecomingdigital
Ena e ys rin ingan morecapa ec ips
Enables:
Betterdevices:Bettersoundrecorders,cameras,, , ,...
Newdevices:Videogames,PDAs,...
Knownasembeddedsystems
Thousandsofnewdeviceseveryyear
Designersneeded:Potentialcareerdirection
Portablemusic la ers
Satellites
Cell hones
DVDplayers
Videorecorders
Musicalinstruments
Cameras TVs ???
1995 1997 1999 2001 2003 2005 2007
-
8/4/2019 Lec01 digital design
9/17
devices
Anotherviewofacomputer:controller+datapath
Parallelcomputationbeyond61C
Furtheringourunderstandingofcomputation
9
-
8/4/2019 Lec01 digital design
10/17
Whatisdigital?
Digital
camera,
Digital
TV,
Digital
Watch,
Digital
Radio,DigitalCity(ecity),DigitalPhotoFrameetc
Whichgivesthethingsincountableform
Scene(analog) toImage(digital)
Whydigital?
Countableform,makeseasytomanage
Easymanagementmakesmoreusefulandversatile
What di it ?
Howtocount:Decimaldigit:0to9 10
-
8/4/2019 Lec01 digital design
11/17
WhatDoesDigitalMean?1.2
Analogsignal Infinitepossiblevalues
Digital signal Finite possible values
created
by
microphoneSound waves
keypad
which moves
the magnet,
move t emembrane, 3 421
2 digitalsignal
microphone
which createscurrent in the nearby wir
analogsignal
4Possiblevalues: Possiblevalues:
valu
valu
0
1
23
. , . , . ,
...infinitepossibilities, , , ,or .
Thatsit.
11
time time
-
8/4/2019 Lec01 digital design
12/17
=
, ,
DecimalSystem:0 9
ayevo ves: ecause uman ave nger
RomanSystemMayevolvestomakeeasytolookandfeel
Pre/PostConcept:(IV, V &VI)is(51,5&5+1)
BinarySystem,Others(Oct,Hex)
Onecancutana leintotwo
12
-
8/4/2019 Lec01 digital design
13/17
Whatisdesign? ,
Whilemeetingquantitative(size,cost,power)andqualitative(beauty,elegance)
W atis ogic esignChoosedigitallogiccomponentstoperformspecified
control datamani ulation orcommunicationfunctionandtheirinterconnection
Whichlogiccomponentstochoose?
components,programmabledevices,individualtransistorsonachip,etc.)
constraints13
-
8/4/2019 Lec01 digital design
14/17
DigitalSignalswithOnlyTwoValues:
Binary Binarydigitalsignal onlytwo
poss eva ues
Typicallyrepresentedas0 and1 value
ne nary g t sa t
Wellonlyconsiderbinarydigitalsignals
time0
nary spopu ar ecause Transistors,thebasicdigitalelectric
component,operateusingtwo voltages
Storing/transmittingoneoftwo valuesiseasierthanthreeormore(e.g.,loudbeepor uiet bee reflection or no reflection
-
8/4/2019 Lec01 digital design
15/17
Exam le
of
Di itization
Benefit Analogsignal(e.g.,audio)maylosequality
Voltagelevelsnot Volts
2
3
nsmission
phone)
2
3
saved/copied/transmitted
perfectly Digitizedversionenables
nearperfectsave/cpy/trn.
time0
1 originalsignallength
ytra
(e.g
,cell
time0
1 receivedsignalHowfix higher,lower,?
Samplevoltageatparticularrate,savesampleusingbitencoding
Voltagelevelsstillnotkeptrans
mission
llphone)
Vo
lts
di itized si nal
a2d
1
a
perfectly
Butwecandistinguish0sfrom1s le
ngthyt
(e.g,
c
time0
time
Canfix easilydistinguish0s
0
01 10 11 10 11
Volts
3
d2aLet
bit
encoding
be:
1V:01
2V:10
3V:11
and1s,restoreDigitizedsignalnot
perfectrecreation,
buthighersampling
time0
1
ra ean more sper
encodingbringscloser.
-
8/4/2019 Lec01 digital design
16/17
ComplicatedCircuit(Processor,Memory)
IC,MSI,LSI,VLSI,ULSI
Design,Model,Simulate,Validate,Test
, ,
VHDL/Verilog Simulation
Sc ematicE itor EmbeddedSystem(Area,Power,Cost)
16
-
8/4/2019 Lec01 digital design
17/17
Thanks
17