XSpice-Multiplikátor: Rozdiel medzi revíziami
		
		
		
		
		
		
		Skočit na navigaci
		Skočit na vyhledávání
		
				
		
		
		
		
		
		
		
	
| Riadok 1: | Riadok 1: | ||
__NOTOC__  | __NOTOC__  | ||
[[Category:Simulácie a modelovanie]]  | [[Category:Simulácie a modelovanie]]  | ||
| − | {|   | + | {|class="wikitable"  | 
| − | |  | + | | align="center" width=105 | [[Súbor:xspice_mult_2.png]]  | 
| − | |    | + | | align="center" width=105 | [[Súbor:xspice_mult_3.png]]  | 
| − | + | | align="center" width=105 | [[Súbor:xspice_mult_4.png]]  | |
| − | | [[  | + | | align="center" width=105 | [[Súbor:xspice_mult_5.png]]  | 
| − | |  | + | | align="center" width=105 | [[Súbor:xspice_mult_8.png]]  | 
| − | + | | align="center" width=105 |   | |
| − | + | |-  | |
| − | | width=  | + | | align="center" width=105 | '''MULT_2'''  | 
| − | + | | align="center" width=105 | '''MULT_3'''  | |
| + | | align="center" width=105 | '''MULT_4'''  | ||
| + | | align="center" width=105 | '''MULT_5'''  | ||
| + | | align="center" width=105 | '''MULT_8'''  | ||
| + | | align="center" width=105 |    | ||
| + | |-  | ||
| + | |}  | ||
| + | {| width=700  border="0"   | ||
|-  | |-  | ||
| − | |  | + | | '''MULT_n''' je XSpice blok násobenia hodnôt na dvoch a viac vstupoch. Vstupné hodnoty ''in_n'' je  možné upraviť pripočítaním konštantného posunu ''in_offset_n'' a vynásobením hodnotou konštantného zosilnenia ''in_gain_n''. Vstupnými parametrami je možné redukovať potrebu individuálnych GAIN blokov pre každý vstup. Pre výsledný súčin je možné definovať celkové zosilnenie ''out_gain'' a posun výstupnej hodnoty ''out_offset''.  | 
| − | |||
|}  | |}  | ||
| − | '''  | + | '''Prenosová funkcia / Transfer function'''  | 
| + | |||
| + | :<math>  | ||
| + | out = out\_gain * \prod_{i=1}^n \left( in\_i + in\_offset\_i \right) * in\_gain\_i + out\_offset  | ||
| + | </math>  | ||
| + | |||
| + | |||
{|class="wikitable"  | {|class="wikitable"  | ||
| − | | align="center" width=  | + | | align="center" width=220 | [[Súbor:mult_sch.png | 200px ]]  | 
| − | | align="center" width=  | + | | align="center" width=220 | [[Súbor:mult_tran.png | 200px ]]  | 
| − | + | | align="center" width=220 |  | |
| − | |||
| − | |||
| − | | align="center" width=  | ||
|-  | |-  | ||
| − | | align="center" width=  | + | | align="center" width=220 | Zapojenie komponentu  | 
| − | | align="center" width=  | + | | align="center" width=220 | Transient analýza  | 
| − | | align="center" width=  | + | | align="center" width=220 |  | 
| − | |||
| − | |||
| − | |||
|-  | |-  | ||
|}  | |}  | ||
| − | ''' Attribute list '''  | + | ''' Zoznam atribútov pre MULT_2 / Attribute list for MULT_2'''  | 
{| class="wikitable"     | {| class="wikitable"     | ||
  ! width="100" | Name    |   ! width="100" | Name    | ||
| − |   ! width="350" |   | + |   ! width="350" | Default value   | 
  ! width="50"  | Visible    |   ! width="50"  | Visible    | ||
  ! width="150"  | Show    |   ! width="150"  | Show    | ||
  |-    |   |-    | ||
| − | |   | + | | ''device''  | 
| SPICE  | | SPICE  | ||
| <center> N </center>    | | <center> N </center>    | ||
| <center> NAME+VALUE </center>    | | <center> NAME+VALUE </center>    | ||
|-     | |-     | ||
| − | |   | + | | ''refdes''  | 
| A?  | | A?  | ||
| <center> Y </center>    | | <center> Y </center>    | ||
| <center> NAME </center>    | | <center> NAME </center>    | ||
|-     | |-     | ||
| − | |   | + | | ''value''  | 
| MULT_2  | | MULT_2  | ||
| <center> N </center>    | | <center> N </center>    | ||
| <center> NAME+VALUE </center>    | | <center> NAME+VALUE </center>    | ||
|-     | |-     | ||
| − | |   | + | | ''description''  | 
| XSPICE 2-input multiplier block  | | XSPICE 2-input multiplier block  | ||
| <center> N </center>    | | <center> N </center>    | ||
| <center> NAME+VALUE </center>    | | <center> NAME+VALUE </center>    | ||
|-     | |-     | ||
| − | |   | + | | ''in_offset_1''  | 
| 0.0  | | 0.0  | ||
| <center> N </center>    | | <center> N </center>    | ||
| <center> NAME+VALUE </center>    | | <center> NAME+VALUE </center>    | ||
|-     | |-     | ||
| − | |   | + | | ''out_offset''  | 
| 0.0  | | 0.0  | ||
| <center> N </center>    | | <center> N </center>    | ||
| <center> NAME+VALUE </center>    | | <center> NAME+VALUE </center>    | ||
|-     | |-     | ||
| − | |   | + | | ''in_gain_1''  | 
| 1.0  | | 1.0  | ||
| <center> Y </center>    | | <center> Y </center>    | ||
| <center> NAME </center>    | | <center> NAME </center>    | ||
|-     | |-     | ||
| − | |   | + | | ''in_gain_2''  | 
| 1.0  | | 1.0  | ||
| <center> Y </center>    | | <center> Y </center>    | ||
| <center> NAME </center>    | | <center> NAME </center>    | ||
|-     | |-     | ||
| − | |   | + | | ''out_gain''  | 
| 1.0  | | 1.0  | ||
| <center> Y </center>    | | <center> Y </center>    | ||
| <center> NAME </center>    | | <center> NAME </center>    | ||
|-     | |-     | ||
| − | |   | + | | ''in_offset_2''  | 
| 0.0  | | 0.0  | ||
| <center> N </center>    | | <center> N </center>    | ||
| Riadok 94: | Riadok 100: | ||
|-     | |-     | ||
|}  | |}  | ||
| + | |||
| + | |||
| + | '''Príklady / Examples'''  | ||
| + | |||
| + | '''Odkazy a literatúra / References'''  | ||
| + | <references/>  | ||
Verzia zo dňa a času 23:18, 5. január 2011
 
 | 
 
 | 
 
 | 
 
 | 
 
 | 
|
| MULT_2 | MULT_3 | MULT_4 | MULT_5 | MULT_8 | 
| MULT_n je XSpice blok násobenia hodnôt na dvoch a viac vstupoch. Vstupné hodnoty in_n je možné upraviť pripočítaním konštantného posunu in_offset_n a vynásobením hodnotou konštantného zosilnenia in_gain_n. Vstupnými parametrami je možné redukovať potrebu individuálnych GAIN blokov pre každý vstup. Pre výsledný súčin je možné definovať celkové zosilnenie out_gain a posun výstupnej hodnoty out_offset. | 
Prenosová funkcia / Transfer function
- [math] out = out\_gain * \prod_{i=1}^n \left( in\_i + in\_offset\_i \right) * in\_gain\_i + out\_offset [/math]
 
| Zapojenie komponentu | Transient analýza | 
Zoznam atribútov pre MULT_2 / Attribute list for MULT_2
| Name | Default value | Visible | Show | 
|---|---|---|---|
| device | SPICE | ||
| refdes | A? | ||
| value | MULT_2 | ||
| description | XSPICE 2-input multiplier block | ||
| in_offset_1 | 0.0 | ||
| out_offset | 0.0 | ||
| in_gain_1 | 1.0 | ||
| in_gain_2 | 1.0 | ||
| out_gain | 1.0 | ||
| in_offset_2 | 0.0 | 
Príklady / Examples
Odkazy a literatúra / References




