Интегратед Цирцуитдесигн
Интегратед Цирцуитдесигн(English:Интегратед Цирцуитдесигн,ICdesign),accordingtothecurrentintegratedcircuitdesignScale,whichcanalsobereferredtoasVLSIdesign(VLSIdesign),referstothedesignprocessforintegratedcircuitsandverylargescaleintegratedcircuits.
Интегратед Цирцуитдесигнinvolvestheestablishmentofinterconnectionmodelsofelectronicdevices(suchastransistors,resistors,capacitors,etc.)anddevices.Alldevicesandinterconnectsneedtobeplacedonapieceofsemiconductorsubstratematerial,andthesecomponentsareplacedonasinglesiliconsubstratethroughasemiconductordevicemanufacturingprocess(suchasphotolithography,etc.)toformacircuit.Themostcommonlyusedsubstratematerialissilicon.Thedesignerwillusetechnicalmeanstoelectricallyisolatethevariousdevicesonthesiliconsubstratefromeachothertocontroltheelectricalconductivitybetweenthevariousdevicesontheentirechip.PNjunctions,metaloxidesemiconductorfieldeffecttransistors,etc.constitutethebasicstructureofintegratedcircuitdevices,whilethecomplementarymetaloxidesemiconductorcomposedofthelatterhasbecomeadigitalintegratedcircuitduetoitsadvantagesoflowstaticpowerconsumptionandhighintegration.Thebasicstructureoflogicgates.Designersneedtoconsidertheenergydissipationoftransistorsandinterconnections.Thisisdifferentfromthepreviousdiscreteelectronicdevicestobuildcircuits.Thisisbecauseallthecomponentsofanintegratedcircuitareintegratedonasiliconchip.Electromigrationandelectrostaticdischargeofmetalinterconnectsaregenerallyharmfultodevicesonmicrochips,andthereforearealsoissuesthatneedtobepaidattentiontoinintegratedcircuitdesign.
Asthescaleofintegratedcircuitscontinuestoincrease,itsintegrationhasreachedthedeepsubmicronlevel(featuresizebelow130nanometers),andthenumberoftransistorsintegratedonasinglechiphasapproachedonebillion.Duetoitscomplexity,thedesignofintegratedcircuitsoftenrequirescomputer-aideddesignmethodologyandtechnicalmeanscomparedwithsimplercircuitdesigns.Theresearchscopeofintegratedcircuitdesigncoverstheoptimizationofdigitallogicindigitalintegratedcircuits,therealizationofnetlists,thewritingofhardwaredescriptionlanguagecodesattheregistertransferlevel,theverification,simulationandtiminganalysisoflogicfunctions,andthedistributionofcircuitsinthehardware.Theplacementofoperationalamplifiers,electronicfiltersandotherdevicesinthechipinanalogintegratedcircuitsandtheprocessingofmixedsignals.Relatedresearchalsoincludeselectronicdesignautomation(EDA)ofhardwaredesign,computer-aideddesign(CAD)methodology,etc.,whichareasubsetofelectricalengineeringandcomputerengineering.
Fordigitalintegratedcircuits,designersaremoreatthehigh-levelabstractionlevel,thatis,theregistertransferlevelorevenhighersystemlevel(somepeoplealsocallitthebehaviorlevel),usinghardwaredescriptionlanguageOrhigh-levelmodelinglanguagetodescribethelogicandtimingfunctionsofthecircuit,andlogicsynthesiscanautomaticallyconvertthehardwaredescriptionlanguageattheregistertransferlevelintoanetlistatthelogicgatelevel.Forsimplecircuits,designerscanalsousehardwaredescriptionlanguagetodirectlydescribetheconnectionbetweenlogicgatesandflip-flops.Afterfurtherfunctionalverification,layout,androutingofthenetlist,GDSIIfilesforindustrialmanufacturingcanbegenerated,andfactoriescanmanufacturecircuitsonwafersbasedonthefiles.Thedesignofanalogintegratedcircuitsinvolvesamorecomplexsignalenvironment,requireshigherengineers'experience,andthedegreeofautomationofitsdesignisfarlessthanthatofdigitalintegratedcircuits.
Aftercompletingthefunctionaldesignstepbystep,thedesignruleswillspecifywhichdesignsmeetthemanufacturingrequirementsandwhichonesdonot,andthisruleitselfisalsoverycomplicated.Theintegratedcircuitdesignprocessneedstocomplywithhundredsoftheserules.Undercertaindesignconstraints,thelayoutandroutingofthephysicallayoutofanintegratedcircuitisessentialtoobtainidealspeed,signalintegrity,andreducechiparea.Theunpredictabilityofsemiconductordevicemanufacturingmakesintegratedcircuitdesignmoredifficult.Inthefieldofintegratedcircuitdesign,duetothepressureofmarketcompetition,electronicdesignautomationandotherrelatedcomputer-aideddesigntoolshavebeenwidelyused.Engineerscanperformregistertransfer-leveldesign,functionalverification,statictiminganalysis,andphysicaldesignwiththeassistanceofcomputersoftware.Andotherprocesses.
Интегрисано коло специфично за апликацију
Интегрисано коло специфично за апликацију(English:Интегрисано коло специфично за апликацију,abbreviation:ASIC)referstointegratedcircuitswithspecialspecificationsthatarecustomizedaccordingtodifferentproductrequirements;onthecontrary,non-customizedonesareapplication-specificstandardproductintegratedcircuits.
Интегрисано коло специфично за апликацијуsaredesignedandmanufacturedaccordingtotherequirementsofspecificusersandtheneedsofspecificelectronicsystems.SincetheproductioncostofasingleASICchipisveryhigh,iftheshipmentvolumeissmall,theuseofASICsisnoteconomicallyaffordable.Inthiscase,programmablelogicdevices(suchasfieldprogrammablelogicgatearrays)canbeusedastargethardwaretoimplementintegratedcircuitdesign.Inaddition,programmablelogicdeviceshaveuser-programmablefeatures,sotheyaresuitableforprototypesbeforemassproductionoflarge-scalechipsfordebuggingandothertasks.However,thedegreeofoptimizationofprogrammablelogicdevicesintermsofareaandspeedisnotasgoodasthatoffullycustomizedintegratedcircuits.
Generally,theROMandRAMoftheASICaremasked(MASK)beforeleavingthefactory,suchasthecommonlyusedinfraredremotecontroltransmitterchipisthiskindofchip.
Интегрисано коло специфично за апликацијуsarecharacterizedbytheneedsofspecificusers,withmanyvarieties,smallbatches,andshortdesignandproductioncycles.Itisaproductofcloseintegrationofintegratedcircuittechnologyandspecificuser'scompletemachineorsystemtechnology.Comparedwithgeneralintegratedcircuits,ithastheadvantagesofsmallersize,lighterweight,lowerpowerconsumption,improvedreliability,improvedperformance,enhancedconfidentiality,andcostreduction.
Потпуно прилагођавање
Full-custom(English:Full-custom)designapproachisawayofintegratedcircuitdesign.Thisapproachrequiresdesignerstocompletethedetailedlayoutofalltransistorsandinterconnects,unlikeanotherdesignapproach—semi-custom(semi-custom)designmethod,Insteadofstartingthedesignonthebasisoftransistors,butbyusingthealreadydesignedsub-circuitstocompletethedesignoftheentirecircuit.Infact,thestandardcomponentsusedinthesemi-customdesignapproacharealsocompletedbythefullcustomdesignmethod,andthedesignofaseriesofsuchstandardcomponents(usuallycalled"standardcelllibrary"and"processlibrary")willcostalotofmoney.Longtime.
Becauseofthehighprecisionofthedesign,thefullcustomdesigncanoptimizetheperformanceofthechiptothegreatestextentwithoutwastingtoomuchchipresources.However,thisdesignmethodusuallyconsumesmoremanpowerandtimecostthansemi-customdesign.Therefore,onlythoseintegratedcircuitproductsthatneedtobeputintomassproduction(suchasmicroprocessors,etc.)willusethefullcustomizationmethod,becauseitisnoteconomicalforasinglechiptousethefullcustomizationmethod.
Thecostrequiredforthedesignandmanufactureofintegratedcircuitsisafactorthatneedstobeconsidered.Manufacturingphotomasksforphotolithography(oneoftheprocessesofconvertingabstractintegratedcircuitlayoutsintoactualhardwarecircuits)isquiteexpensive,andtheauthorizationofrelatedelectronicdesignautomationsoftwarewillalsocostobjectivefunds.
ФиелдПрограммаблеГатеАрраи
Преглед
ФиелдПрограммаблеГатеАрраи(English:ФиелдПрограммаблеГатеАрраи,abbreviationForFPGA),itisaproductoffurtherdevelopmentonthebasisofprogrammablelogicdevicessuchasPAL,GAL,andCPLD.Itemergedasasemi-customcircuitinthefieldofapplicationspecificintegratedcircuits,whichnotonlysolvestheshortcomingsoffullycustomizedcircuits,butalsoovercomestheshortcomingsofthelimitednumberofgatecircuitsoftheoriginalprogrammablelogicdevice.
Logiccircuitsdescribedinhardwaredescriptionlanguages(VerilogorVHDL)canbequicklyburnedtoFPGAfortestingusinglogicsynthesisandlayoutandroutingtoolsoftware.ThisprocessisamodernintegratedcircuitdesignMainstreamofverifiedtechnology.Theseprogrammablelogicelementscanbeusedtoimplementsomebasiclogicgatedigitalcircuits(suchasANDgates,ORgates,XORgates,NOTgates)ormorecomplexcombinatoriallogicfunctions,suchasdecoders.InmostFPGAs,theseeditablecomponentsalsocontainmemorycomponents,suchasflip-flops(Flip-flop)orothermorecompletememoryblockstoformsequentiallogiccircuits.
SystemdesignerscanconnectthelogicblocksinsidetheFPGAthrougheditableconnectionsasneeded.It'sasifabreadboardisplacedinachip.ThelogicblocksandconnectionsofafinishedFPGAafterleavingthefactorycanbechangedaccordingtotheneedsofthedesigner,sotheFPGAcancompletetherequiredlogicfunctions.
FPGAsaregenerallyslowerthanapplication-specificintegratedcircuits(ASICs),unabletocompletemorecomplexdesigns,andwillconsumemorepower.However,FPGAhasmanyadvantages,forexample,itcanbefinishedquickly,anditsinternallogiccanberepeatedlymodifiedbythedesignertocorrecterrorsintheprogram.Inaddition,thecostofdebuggingusingFPGAisrelativelylow.ManufacturersmayalsoprovidecheapFPGAproductswithlimitededitingcapabilities.Becausethesechipshavepooreditability,thedevelopmentofthesedesignsiscompletedonacommonFPGA,andthenthedesignistransferredtoachipsimilartoanapplicationspecificintegratedcircuit.Insomeindustrieswherethetechnologyisupdatedrelativelyquickly,FPGAisalmostanecessarycomponentintheelectronicsystem,becausebeforemasssupply,itmustquicklyseizethemarket,andtheconvenienceandflexibilityofFPGAisveryimportantatthistime.
Inordertoachievetheabovepurpose,anothermethodistouseacomplexprogrammablelogicdevice(CPLD)insteadofanFPGA.TheCPLDisbrieflyintroducedbelowandcomparedwithFPGA.
Asearlyasthemid-1980s,FPGAshavetakenrootinprogrammablelogicdevicedevices.BothCPLDandFPGAincludearelativelylargenumberofeditablelogicunits.ThedensityofCPLDlogicgatesisbetweentensofthousandstotensofthousandsoflogicunits,whileFPGAsareusuallytensofthousandstoseveralmillion.
ThemaindifferencebetweenCPLDandFPGAistheirsystemstructure.ThestructureofCPLDhascertainlimitations.Thisstructureconsistsofoneormorelogicalgroupingsofeditableresultsandarelativelysmallnumberoflockedregisters.Thisresultisalackofeditingflexibility,butitsadvantageisthatitsdelaytimeiseasytopredict,andtheratiooflogicalunitstoconnectedunitsisrelativelyhigh.TheFPGAhasalargenumberofconnectionunits,sothatalthoughitcanbeeditedmoreflexibly,thestructureismuchmorecomplicated.
AnotherdifferencebetweenCPLDandFPGAisthatmostFPGAscontainhigh-levelbuilt-inmodules(suchasaddersandmultipliers)andbuilt-inmemory.AnimportantdifferencebroughtaboutbythisisthatmanynewFPGAssupportcompleteorpartialin-systemreconfiguration.Allowtheirdesigntochangewithsystemupgradesordynamicreconfiguration.SomeFPGAsallowpartofthedevicetobere-edited,whileotherpartscontinuetooperatenormally.
Басиццомпоситион
СтатицРандомАццессМемори(СРАМ)-Базирана на технологијистатичкемеморије.Програмабилна и поновно програмирана у систему (поново програмабилна).Потребни су екстерни уређаји за покретање (екстерни уређаји за покретање).ЦМОС.
Антифусе-цанбебурнедонце.УсуаллиЦМОС.
ПРОМ(ОнеТимеПрограммаблеЕПРОМ)-Програмабилна меморијска технологија само за читање,која се може програмирати једном.Употребите пластични пакет,сада у прозору,не можете да обришете садржај.
EPROM-Clearableprogrammableread-onlymemorytechnology,withwindows,thecontentscanbeclearedbyultravioletradiation.
EEPROM-Programmableread-onlymemorytechnologythatcanbeelectricallyerased,andthecontentcanbeerasedwithelectricalsignals.
Фласх меморија - посебан тип ЕЕПРОМ-а.
Осигурач се може програмирати једном, обично биполарно.