Top Banner

of 17

Lec01 digital design

Apr 07, 2018

Download

Documents

johonanahin
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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