ECE 171 Digital Circuits: Prof. Mark G. Faust Maseeh College of Engineering and Computer Science
ECE 171 Digital Circuits: Prof. Mark G. Faust Maseeh College of Engineering and Computer Science
Lecture7
Topics
TheRealWorldofICLogic g
ICPackages ICLogicFamilies KeyICParameters CMOSICDatasheets DetailedSchematicsusingICs
TaxonomiesofICs
Density/LevelofIntegration
SSI( (SmallScaleIntegration) g )~10gates/IC g / MSI(MediumScaleIntegration)102 gates/IC LSI(LargeScaleIntegration)103 gates/IC VLSI(VeryLargeScaleIntegration)107108gates/IC
TaxonomiesofICs
DesignMethodology
StandardComponents(SSI/MSI/LSI)
OfftheshelfComponents BasicUniversalBuildingBlocks(AND,OR,NAND,NOR)
ApplicationSpecificStandardParts(ASSP)
TargetSpecificApplicationArea,butnotCustomer e.g. e g PrinterController Controller,USBInterfaceIC, IC HDDI/F
ApplicationSpecificIC(ASIC)
CustomDesignofICTargetingSpecificMarket Fullcustom,standardcell,gatearrays e.g.ATI3DGraphicsEngine
TaxonomiesofICs
Technology
Bipolar
TTL(TransistorTransistorLogic) ECL(EmitterCoupledLogic) others
Advantages
Inexpensive High level of integration High speed V l Very low quiescent i (static) ( i ) power consumption i Rail-to-Rail outputs
CMOS
Disadvantages
Susceptible to electrostatic discharge (ESD) damage Susceptible to latch-up
TaxonomiesofICs
Families
TTL
STDTTL:StandardTTL LSTTL:LowPowerSchottkyTTL ASTTL:AdvancedSchottkyTTL ALSTTL:AdvancedLowPowerSchottkyTTL F/FASTTTL:FairchildAdvancedSchottkyTTL AC:AdvancedCMOS ACT:AdvancedCMOS(TTLCompatible) HC:HighSpeedCMOS HCT:High g Speed p CMOS( (TTLCompatible) p )
6
CMOS
IntegratedCircuitCosts
Die
AMDOpteron
DIP(DualInLinePackage)Details
AdditionalICPackageTypes
10
KeyICParameters
Vcc(PowerSupplyVoltage) LogicLevels
VIH,VIL,VOH,VOL NoiseMargin
12
Logic g Levels
Commonacrossalogicfamily(e.g.allHCparts) VIH,VIL,VOH,VOL
+5V VIHMinimuminputvoltageguaranteedtoberecognizedasH VILMaximuminputvoltageguaranteedtoberecognizedasL VOHMinimumoutputvoltageguaranteedproducedforH VOLMaximumoutputvoltageguaranteedproducedforL Typical CMOS Values VOH Vcc 0.1V 0 1V VIH VIL 70% of Vcc 30% of Vcc
13
Logic g Levels
Commonacrossalogicfamily(e.g.allHCparts) VIH,VIL,VOH,VOL
V =5 Vcc 5.0V 0V +5V High VIH = 3.5V 3 5V Undefined VOH = 4.44V
Low
VOL = 0.5V
14
LogicLevels
Input A 5V VIH = 3.5V VIL = 1.5V 0V Output F 5V VOH = 4.44V VOL = 0.5V 0V
15
NoiseMargin g
Ensurescorrectbehaviordespitetypicalconditions
Vcc=5.0V VIH=3.5V Undefined VIL=1.5V 0 0V 0.0V NoiseMarginhigh =VOH VIH NoiseMarginlow =VIL VOL High VOH=4.44V
Low
VOL=0.5V
16
FamilyLogicLevelComparison
17
50%
18
RiseandFallTime(Tr,Tf)
Takes T k ti timef forsignal i lt toreach hit itsoutput t tvoltage lt Willbeaffectedbycapacitance,fanout Al known Also k asslew l rate Typicallymeasuredfrom10%/90%ofVOL/VOH swing
90% 10% VOH VOL
19
tr
tf
CMOSVoltagevs. vs Speed
20
CurrentandFanOut
IIH, IIL, IOH, IOL
IIH Maximum current that flows into the input p in H state IIL Maximum current that flows into the input in L state IOH Maximum current that output can source in H state while maintaining output voltage of at least VOH IOL Maximum current that output can sink in L state while maintaining output voltage of no more than VOL
21
FanOut
Sourcing current IOH = (IIH)
22
FanOut
Sinking current IOL = (IIL)
23
PowerDissipation p
Powerdissipationandconsumption Static(quiescent)powerdissipation
Whendeviceoutputsnotchanging VerylowforCMOS
Dynamicpowerdissipation
PD = (CPD + CL ) V f
2 CC
CPD = Power dissipation capacitance (constant for logic family) CL = Capacitive load on output (driving other devices) VCC = Supply voltage f
24 = Transition frequency (0.5 x number of output transitions/second)
CMOSVoltageRoadmap
25
ProductLifeCycle
26
Brief description P kdevice Package options i and dpinouts i Partnumber:SN54/74<family><function> SN54 military;SN74commercial HC highspeedCMOSfamily 08Quad2inputpositive(logic)ANDgates
SampleDataSheet(Part1)
Mainfeatures/benefitsofdevice(featuresbullets)
Description
SampleDataSheet(Part2)
Note different environmental conditions specified for 74/54 Package style Availability and corresponding orderable part number
28
SampleDataSheet(Part3)
29
~70%
30
Sometimescalleddcsection
SampleDataSheet(Part5)
31
Sometimescalledacsection
32
DeviceNameandPackage Designators
33
DetailedSchematicUsingICs
34