Click here to load reader

《 电子设计自动化 》

Embed Size (px)

DESCRIPTION

《 电子设计自动化 》. EDA. 主讲人:熊娟 黄淮学院电子科学与工程系. 6. 2. 3. 5. 4. 1. 可编程器件开发系统. Protel 99se/DXP 的使用. Multisim 的使用. 硬件描述语言. 可编程逻辑器件. EDA 技术基础. 本学期主要内容. 教学目的:认识 EDA 技术,掌握常用 EDA 工具的使用方法 (Protel 99se\ Multisim\Quartus2 ) ,掌握一种设计语言 (VHDL) 。 学时数: 72 学时(课堂教学 36 学时,上机实验 36 学时 ). - PowerPoint PPT Presentation

Citation preview

  • EDAEDA(Protel 99se\ Multisim\Quartus2)(VHDL)

    723636

  • Multisim

  • Multisim1. MultisimTextTextTextText Electronics Workbench (EWB)IITEDA

    IITEWB6.0MultiSim

    Multisim

  • Multisim2.MultisimTextTextTextText MultisimWindowsEWBEDA(Electronic Design Automation) Multisim

  • Multisim2.MultisimTextTextTextText Multisim Multisim

  • Multisim3. MultisimTextTextTextText-

  • Multisim3. MultisimTextTextTextText12345SPICEMultisimProtel TangoOrcad

  • MultisimTextTextTextText Multisim

  • Multisim1.MultisimTextTextTextText 1Multisim 10Multisim National Instruments Circuit Design Suite 10.0multisimmultisim10

  • Multisim1.MultisimTextTextTextText 2 Multisim10

  • Multisim1.MultisimTextTextTextText 2 Multisim10multisimFileNewOpen*ms10*ms9 *ms8*ms7*ewb*utschCloseClose AllSave *ms10Save as *ms10

  • Multisim1.MultisimTextTextTextText 2 Multisim10FileSave All *ms10New ProjectOpen ProjectSave ProjectClose ProjectVersion ControlPrint

    multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10FilePrint PreviewPrint Options: Print SetupPrint InstrumentsRecent FilesRecent ProjectsExit

    multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10 EditUndoRedoCutCopyPasteDelete Delete Multi-PagePaste as Subcircuitmultisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10 EditFindGraphic Annotation:OrderAssign to LayerLayer SettingsOrientation: Flip HorizontalFlip Vertical90 Clockwise9090 CounterCW90

    multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10 EditTitle Block PositionEdit Symbol/Title Block/FontCommentForms/Questions/Propertiesmultisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10 ViewFull ScreenParent SheetZoom InZoom OutZoom AreaZoom Fit to PageZoom to magnificationZoom SelectionShow Grid

    multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10 ViewShow BorderShow Page BorderRuler BarsStatusbarDesign ToolboxSpreadsheet ViewCircuit Description BoxToolbarShow Comment/Probe/Grapher

    multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10 PlaceComponentJunctionWireBusConnectorsNew Hierarchical BlockReplace Hierarchical BlockHierarchical Block form FileNew Subcircuit

    multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10 PlaceReplace by SubcircuitMulti-Page: Merge Bus: Bus Vector ConnectCommentTextGrapherTitle Block

    multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10 MCUNo MCU Component Found:MCUDebug View FormatShow Line NumbersPauseStep intoStep overStep outRun to cursorToggle breakpointRemove all breakpoint

    multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10 SimulateRunPauseStopInstrumentsInteractive Simulation Settings...Digital Simulation Settings...AnalysesPostprocessSimulation Error Log/Audit Trail/

    multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10 SimulateXSpice Command Line InterfaceXSpice Load Simulation Setting Save Simulation Setting Auto Fault Option VHDL SimlationVHDL Dynamic Probe Properties Reverse Probe Direction: Clear Instrument DataUse Tolerances

    multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10 TransferTransfer to Ultiboard 10 Ultiboard 10Transfer to Ultiboard 9 or earlier Ultiboard 9Export to PCB Layout PCBForward Annotate to Ultiboard 10Ultiboard 10Forward Annotate to Ultiboard 9 or earlierUltiboard 9Backannotate from UltiboardUltiboardHighlight Selection in UltiboardUltiboardExport Netlist

    multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10 ToolsComponent Wizard Database Variant Manager Set Active Variant Circuit Wizards Rename/Renumber Components/ Replace Components... Update Circuit Components...

    multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10 ToolsUpdate HB/SC SymbolsHB/SC Electrical Rules CheckClear ERC MarkersERC Toggle NC MarkerNC Symbol Editor... Title Block Editor... Description Box Editor... Edit Labels... Capture Screen Area

    multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10 ReportsBill of Report:Component Detail Report:Netlist Report:Cross Reference Report:Schematic Statistics:Spare Gates Report:

    multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10 OptionGlobal Preferences... Sheet Properties: Customize User Interface...:

    multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10 WindowsNew WindowCloseClose All CascadeTile HorizontalTile VerticalWindows...:

    multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10 HelpMultisim HelpComponents ReferenceRelease NotesCheck For Updates...File Information...Patents...About Multisim Multisimmultisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10:: multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10/multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10multisim

  • Multisim1.MultisimTextTextTextText 2 Multisim10multisim Multisim10MultimeterDistortion AnalyzerFunction GeneratorWattmeterOscilloscopeFrequency CounterAgilent Funcition GeneratorFour-channel OscilloscopeBode PlotterIVIV AnalyzerWord GeneratorLogic ConverterLogic AnlyzerAgilent OscilloscopeAgilent MultimeterSpectrum AnalyzerNetwork AnalyzerTektronix OscilloscopeCurrent probe LabVIEWLabVIEW Insturmentmeasurement probe

  • Multisim2.MultisimTextTextTextText 1

  • Multisim2.MultisimTextTextTextText 2 FileNew Schematic Capturecircuit1circuit1.ms10 FileOpen

  • Multisim2.MultisimTextTextTextText 3Multisim Edit/PropertiesOptionsSheet PropertiesProperties

  • Multisim2.MultisimTextTextTextText 3Multisim

    Work Space Show

  • Multisim2.MultisimTextTextTextText 3Multisim CircuitShowColorCustomCustom Component LabelComponent Reference ID

  • Multisim2.MultisimTextTextTextText 3Multisim OptionsGlobal PreferencePartSymbol standardDINANSIDINOptionsGlobal PreferenceSaveAuto-backup

  • Multisim2.MultisimTextTextTextText 3Multisim OptionsSheet PropertiesFont

  • Multisim2.MultisimTextTextTextText 4

    4511BD5V 1) Select a Component 2)databaseMultisim 3Multisim MasterCorporate LibraryUserMultisim 10Multisim Master 3) GroupMultisim 10COMS

  • Multisim2.MultisimTextTextTextText 44)FamilyCOMSCOMS74HCTinalogicCOMSCompnentCOMS4511BD5V5) SymbolFuctionModel Manuf./IDFootprint:Place/ ComponentSelect a Component.In User ListIn User ListIn User List1

  • Multisim2.MultisimTextTextTextText 5

  • Multisim2.MultisimTextTextTextText 6 Edit/PropertiesLabelDisplayValueFaultPinsVariant

  • MultisimTextTextTextText1LabelLabelLabelRefDesRefDesOptionsSheet Preferences2DisplayDisplayLabelRefDesOptionsGlobal Preferences LabelRefDes 3ValueValueValue4FaultFaultEBCLeakageShortOpenNone

  • Multisim2.MultisimTextTextTextText 71) Shift 2)

  • Multisim2.MultisimTextTextTextText 73)

    4) CopyCutDeleteFlip HorizontalFlip Vertical90 Clockwise9090 CounterCW90

  • Multisim2.MultisimTextTextTextText 75) KeyA

    50%50%

  • Multisim2.MultisimTextTextTextText 81

    2 delete3 Change Color

  • Multisim2.MultisimTextTextTextText9

    Edit/Delete,Delete10 Place Junction11 MultisimOptions/Sheet PropertiesCircuitRefDes

  • Multisim2.MultisimTextTextTextText12

    1) PlaceText2) ToolsDescription Box Editor()ViewCircuit Description Box3) PlaceTitle BlockMultisim 10Title blocksMultisim 1010

  • Multisim2.MultisimTextTextTextText13

    1) FileSave*ms9,2) FileSave As3) File Colse4) FileExitMultisim 9

  • Multisim2.MultisimTextTextTextText14

    1:202-19.2

  • Multisim2.MultisimTextTextTextText14

    2

    1. OptionsSheet PropertiesWorkspaceA4OptionsGlobal PreferencesPartSymbol standardDIN2. Multisim 10IC74LS08D

  • Multisim2.MultisimTextTextTextText14

    2

    3. 4.5. 6. CD

  • Multisim2.MultisimTextTextText :1./PlaceConnectorsHB/SC ConnectorIN1IN2IN3OUT/(15)

  • MultisimTextTextText 2. 3.PlaceReplace by SubcircuitYUOK2.Multisim(15)

  • MultisimTextTextText5RefDesEditHB/SC4 FileSaveCtrlSFileSave As2.Multisim(15)

  • MultisimTextTextText6.PlaceNew SubcircuitYU 2.Multisim(15)

  • Multisim3. Multisim TextMultisim10(1)Multisim(2)Multisim 3

  • Multisim3. Multisim TextText(2)Multisim 1tools/component wizard234567

  • Multisim1.TextTextText1 IndicatorsVoltmeterAmmeterValueResistanceModeACDC

  • Multisim1.TextTextText2 50%100%100%150%150% LEDLEDLED

  • Multisim1.TextTextText3 8421440F16SEVEN_SEG_DISPLAY8421DCD_HEX

  • Multisim2.TextTextText1 3

  • Multisim2.TextTextText2Multimeter

  • Multisim2.TextTextText2Multimeter 1 VA (a) (b) (c)multiSIM

  • Multisim2.TextTextText2Multimeter 2Set

    multisim

  • Multisim2.TextTextText2Multimeter 3 0.70714.142V18.722V

  • Multisim2.TextTextText3(Function Generator)

  • Multisim2.TextTextText3(Function Generator)1) 3Common +-CommonAmplitude Amplitude

  • Multisim2.TextTextText3(Function Generator)2) 1kHz2VAB2

  • Multisim2.TextTextText4Wattmeter VI Power Factor0~1 99.998W171.729W0.847

  • Multisim2.TextTextText5Oscilloscope

  • Multisim2.TextTextText5Oscilloscope1(Timebase ) ScaleX X positionXX Y/TYABX AddYABX B/AAXBYA/B2(channel Achannel B) AB Scale/Y Y positionYY

  • Multisim2.TextTextText5Oscilloscope AC0DC B BAddABA-B

  • Multisim2.TextTextText5Oscilloscope 3 Edge Level Auto

  • Multisim2.TextTextText5Oscilloscope4 1T1channelAA channelBB12T2-T1

  • Multisim2.TextTextText64 Channel Oscilloscope Y

  • Multisim2.TextTextText64 Channel Oscilloscope Y

  • Multisim2.TextTextText7Bode Plotter 1) INOUTIN+OUT+-

  • Multisim2.TextTextText7Bode Plotter2) MagnitudePhaseSaveSetVerticalHorizontalLogLinIF3)

  • Multisim2.TextTextText7Bode Plotter 4RCRC

  • Multisim2.TextTextText7Bode Plotter IFIF

  • Multisim2.TextTextText8Frequency couter SensitivityTrigger Level

  • Multisim2.TextTextText9Word Generator 32ControlsDisplayTriggerFrequency

  • Multisim2.TextTextText10Logic Analyzer Multiuse 101616CQT StopResetReverseClockTrigger

  • Multisim2.TextTextText10Logic AnalyzerClock setup Clock Source Clock rate1Hz100MHzSampling SettingPre-trigger samples Post- trigger samplesThreshold voltage

  • Multisim2.TextTextText10Logic AnalyzerTrigger SetTrigger Setting

    Trigger Clock EdgePositiveNegativeBothTrigger patternsABCTrigger Combination21

  • Multisim2.TextTextText11Logic ConverterMultisim 81 6

  • Multisim2.TextTextText12IVIV Analyzer

    IVNPNPNPNMOSPMOSIVIVIVIV

  • Multisim2.TextTextText13Distortion Analyzer

    20Hz100kHz Fundamental FreqTHDSINADSetTHDTHD

  • Multisim2.TextTextText14Spectrum Analyzer

    4GHzSpan ControlSet SpanFrequencyZero SpanFrequencyFull Span1KHz4GHz

  • Multisim2.TextTextText14Spectrum Analyzer

    FrequencySpanStartCenterEnd AmplitudedBdBmLinDb = 10log10VdBm = 20log10V/0.775Lin Resolution Freq.

  • Multisim2.TextTextText15Network AnalyzerMultisim SHYZ

  • Multisim2.TextTextText15Network Analyzer ModeMeasurementRF CharacterizerMatch Net Designer GraphSHYZSmithMag/Ph/PolarRe/Im/ MarkerRe/ImMag/PhDegsdB Mag/PhDeg SettingsLoadSaveExpPrint Simulation Set

  • Multisim2.TextTextText16Agilent

    AgilentAgilentAgilentAgilent1AgilentAgilent33120A15 MHzAgilent

  • Multisim2.TextTextText16Agilent

    AgilentAgilentAgilentAgilent2AgilentAgilent34401A6Agilent

  • Multisim2.TextTextText16Agilent

    AgilentAgilentAgilentAgilent3 AgilentAgilent54622D216100-MHzAgilent18

  • Multisim2.TextTextText17 Tektronix Simulated Oscilloscope Multisim 10Tektronix TDS 20244200MHzTektronix TDS 20247P1kHzG123414T

  • Multisim1. TextTextText(1)(2)(3)

  • Multisim2. TextTextText

  • Multisim2. TextTextText1DC Operating Point... Step1:Place Input/Output

  • Multisim2. TextTextText1Step2:Simulate\Analysis\DC Operating Point\

  • Multisim2. TextTextText1Step3:

  • Multisim2. TextTextText1Step3:

  • Multisim2. TextTextText2AC Analysis...

  • Multisim2. TextTextText2Simulate\Analysis\AC Analysis\ Output variablesout

  • Multisim2. TextTextText210Decibel()Logarithmic()Octave(8)Linear()

  • Multisim2. TextTextText2 Simulate 1

  • Multisim2. TextTextText3Transient Analysis...

  • Multisim2. TextTextText3Simulate\ Analysis \ Transient Analysis00.0001s

  • Multisim2. TextTextText3

  • Multisim2. TextTextText3Simulate

  • Multisim2. TextText4Fourier Analysis... 10.5kHz7kHz0.5kHz SimulateAnalysisFourier Analysis...Fourier Analysis.

  • Multisim2. TextText4Fourier Analysis...Analysis Parameters1Sampling optionsSampling optionsFrequency resolutionFundamental frequencyEstimate Number of

  • Multisim2. TextText4Fourier Analysis... Stopping time for samplingEstimateEdit transient Analysis2ResultsResultsDisplay phaseDisplay as bar graphNormalize graphsNormalize

  • Multisim2. TextText4Fourier Analysis...Display 3 ChartGraph Chart and Graph VerticalDecibelOctaveLinearLogarithmic3More OptionsMore>>More OptionsLess
  • Multisim2. TextText4Fourier Analysis...

    Degree of polynomial for interpolationSampling frequency100000HzStopping time for sampling Estimate4Simulate Simulate

  • Multisim2. TextText5Noise Analysis... Multisim(Thermal noise)(ShotNoise)(Flicker noise)3 V1N1N1V1N1

  • Multisim2. TextText5Noise Analysis...

  • Multisim2. TextText5Noise Analysis...10

  • Multisim2. TextText5Noise Analysis...

  • Multisim2. TextText6Noise Figure Analysis...MultisimNoNsGACdB10log10FSimulateAnalysisNoise Figure Analysis...Noise Figure Analysis Noise Figure AnalysisAnalysis ParametersAnalysis OptionsSummary 3Analysis OptionsSummary 2Analysis ParametersFrequency Temperature

  • Multisim2. TextText7Distortion AnalysisVolterraTaylorSimulateAnalysisDistortion Analysis...Distortion Analysis,

  • Multisim2. TextText8DC SweepDC Sweep...SimulateAnalysisDC Sweep...DC Sweep Analysis

  • Multisim2. TextText9SensitivitySensitivity...SimulateAnalysisSensitivity...Sensitivity Analyses

  • Multisim2. TextText10Parameter SweepSimulateAnalysisParameter Sweep ...Parameter Sweep Analyses

    11Temperature Sweep 27SimulateAnalysisTemperature Sweep ...Temperature Sweep Analyses

  • Multisim2. TextText12Pole ZeroSimulateAnalysisPole ZeroPoleZero Analyses

    13Transfer FunctionSimulateAnalysisTransfer Function...Transfer Function Analyses

  • Multisim2. TextText14Worst Case15Monte Carlo

  • Multisim2. TextText16Trace Width17Batched

    18User DefinedSimulateAnalysisUser Defined...User Defined AnalysesSpiceSimulateAnalysis OptionsSummary

  • Multisim3. TextText 12

  • Multisim1. TextTextText1 RJ1Space,J2K2 U20RP2mA3 11KHz14.1421mV10 mVui,J1RJ2uo,ui= uo= = 2ui= uo= = 4R.J1us,ui ,us= ui= = 5J1J2uo1J2uo2, uo1= uo2= =

  • Multisim1. TextTextText

  • Multisim1. TextTextText

  • Multisim1. TextTextText

  • Multisim1. TextTextTextOTL

  • Multisim1. TextTextText

  • Multisim1. TextTextText

  • Multisim2. TextTextText

  • Multisim2. TextTextText555

  • Multisim2. TextTextText555

  • Multisim2. TextTextTextDA

  • Multisim2. TextTextText

  • Multisim2. TextTextTextDA

  • File19Edit21View19Place17MCUMCUSimulate18Transfer8Tools17Reports6Option3Windows7HelpWork Space Show