* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Unit1: Modeling & Simulation Module3: Structural
		                    
		                    
								Survey							
                            
		                
		                
                            
                            
								Document related concepts							
                        
                        
                    
						
						
							Transcript						
					
					Unit1: Modeling & Simulation Module3: Structural Modeling Topic: Interconnects Modeling Introduction     Interconnects are pieces of conducting wires deposited on insulators. Interconnects are those that connect different gates in the circuit. Interconnects have to be modeled in terms of R, L, C They result in delay of the signals during their transient analysis. Modeling of interconnects  Indicate delay as delay units on each interconnect.  For more accurate evaluations, model the delay line by an equivalent resistors and capacitors  Reasonably good for small interconnects and medium frequencies Contd…  For long interconnects, it must be broken into smaller pieces and modeled as:  Reasonably good for longer interconnects Contd …  Interconnect is essentially a distributed element similar to transmission line. Models will be as shown at fairly high frequencies.  With these models one can simulate the voltage/current – time characteristics or transient behavior of the circuit.  Tri-state logic     One may use switches to disconnect sources to a common interconnect bus. Information about whether the source is connected or not should also be given. To provide information, a new state called high impedance state or tri-state is used. It is basically to resolve multiple driver problem. Contd …   With tri-state the third possible condition is high impedance state. Only one is enabled and can go high or low. Contd … Tri-state circuit has extra input called Enable (E).  If enable  1, normal functioning of the circuit  0, the outputs are completely disconnected from the rest of the circuit.  Input Output A B C 0 0 Z 0 1 0 1 1 1 1 (E) (E) Wired Logic  So far described modeling techniques rely on two assumptions: ◦ The information is processed by components and transmitted by signals ◦ The information direction is unidirectional  These assumptions are not generally valid.  Possible to directly connect several outputs such that the connecting net introduces new logic function known as wired logic. Wired-AND logic  Both the outputs should be ‘1’ to get a ‘1’ on the bus Wired-OR logic  If one of the output is ‘1’, it is enough to get a ‘1’ on the bus Wired logic contd… Simple model is to introduce a dummy gate  Make ‘A’ and ‘B’ as special fan-outs of ‘C’ for correct modeling   For every wired signal X we should maintain two values: ◦ The driven value, ◦ The forced value,.