ECE 3110: Introduction to Digital Systems Chapter 6 Combinational Logic Design PracticesPrevious…Timing DiagramsTiming Diagram for Data signals and BusesPropagation DelayTiming specificationsDelays for selected SSI partsDelays of SSI partsDelays for selected MSI partsTiming analysisExercise Example:Next…ECE 3110: Introduction to Digital SystemsChapter 6 Combinational Logic Design PracticesCircuit Timing2Previous…Drawing LayoutsFlatHierarchicalBusesSignal/bus flags for inter-pagesComplete Schematic DiagramsIC typesReference designator (unit number)Pin numbersPinouts for SSI ICs in standard DIP (74 series)3Timing DiagramsA timing diagram illustrates the logical behavior of signals as a function of time.Causality: which input transitions cause which output transitions.Different through a circuit paths may have different delays.A signal timing diagram may contain many different delay specifications.Delay depends on: Internal circuit structure, Logic Family type, Source Voltage, Temperature4Timing Diagram for Data signals and BusesDATA INWRITE_L Logic Circuit(Memory) DATAOUT t1CLEARCOUNT Logic Circuit(Counter) STEP[7:0]5Propagation DelayThe delay time between input transitions and the output transitions due to the propagation delay of the logic gates.tp of a signal depends on the signal path inside the logic circuitFor a logic gate tpLH may not equal tpHL, (e.g. in TTL)tp is specified in the manufacturer data sheets of the IC’sExample: The delay for 74x00 in nanoseconds for TTL & CMOS Families: LS, HCT,AHCTTo find tp for a signal, add the propagation delays of all gates along the path of the signal6Timing specificationsA timing table may specify a range of values for each delay for a device.Maximum: longest possible delayTypical: under near-ideal conditionMinimum: smallest. Many manufactures don’t specify this values in most moderate-speed logic families (74LS,74S TTL). Set to zero or 1/4~1/3 of t ypical delay if not specified.7Delays for selected SSI parts8Delays of SSI partsAll inputs of an SSI gate have the same propagation delays to the output.TTL gates usually have different delays for LOW-to-HIGH and HIGH-to-LOW transitions, while CMOS gates usually don’t.The delay from an input transition to the corresponding output transition depends on the internal path taken by the changing signal.9Delays for selected MSI partspp. 36610Timing analysisStudy logical behavior of SSI/MSI devicesWorst-case delay:Maximum of tpLH and tpHL for each componentSum of the worst-case delays through the individual components, independent of the transition direction and other conditions.ToolsCAD and simulators: Xilinx, MAXPLUS11Exercise Example:12Next…Combinational PLDsReading Wakerly
View Full Document