XSpice-Multiplikátor: Rozdiel medzi revíziami

Z Kiwiki
Skočit na navigaci Skočit na vyhledávání
d (Mult 2 premiestnená na XSpice-Multiplikátor)
d
 
(3 medziľahlé úpravy od jedného ďalšieho používateľa nie sú zobrazené)
Riadok 1: Riadok 1:
 +
__NOTOC__
 
[[Category:Simulácie a modelovanie]]
 
[[Category:Simulácie a modelovanie]]
== Description ==
+
{{Simulacia_modelovanie_2|2}}
 
+
{|class="wikitable"
{| border="0"  
+
| align="center" width=105 | [[Súbor:xspice_mult_2.png]]
|-valign="top"  
+
| align="center" width=105 | [[Súbor:xspice_mult_3.png]]
|  
+
| align="center" width=105 | [[Súbor:xspice_mult_4.png]]
{|class="wikitable"  
+
| align="center" width=105 | [[Súbor:xspice_mult_5.png]]
| width=100 | '''Name'''
+
| align="center" width=105 | [[Súbor:xspice_mult_8.png]]
| width=350 | XSPICE 2-input multiplier block
+
| align="center" width=105 |  
 
|-
 
|-
| '''Device'''  
+
| align="center" width=105 | '''MULT_2'''
|SPICE
+
| 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 |
 
|-
 
|-
| '''Value''' 
+
|}
| MULT_2
+
 
 +
{| width=700  border="0"
 
|-
 
|-
| '''File''' 
+
| '''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''.
| [http://193.87.70.141/~pf/wiki_upload/sym/mult_2.sym mult_2.sym]
+
|}
|-
+
 
| '''Function''' 
+
'''Prenosová funkcia / Transfer function'''
|
+
 
|-
+
:<math>
| '''Example''' 
+
out = out\_gain * \prod_{i=1}^n \left( in\_i + in\_offset\_i \right) * in\_gain\_i + out\_offset
|
+
</math>
 +
 
 +
{|class="wikitable"
 +
| align="center" width=220 | [[Súbor:mult_sch.png | 200px ]]
 +
| align="center" width=220 | [[Súbor:mult_tran.png | 200px ]]
 +
| align="center" width=220 |
 
|-
 
|-
| '''Note''' 
+
| align="center" width=220 | Zapojenie komponentu
|
+
| align="center" width=220 | Transient analýza
 +
| align="center" width=220 |
 
|-
 
|-
|}
 
||
 
{| border="0"
 
| [[File:mult_2.svg ]]
 
|}
 
|-
 
 
|}
 
|}
  
== 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" | Value
+
  ! width="350" | Default value
 
  ! width="50"  | Visible  
 
  ! width="50"  | Visible  
 
  ! width="150"  | Show  
 
  ! width="150"  | Show  
 
  |-  
 
  |-  
| '''device'''
+
| ''device''
 
| SPICE
 
| SPICE
 
| <center> N </center>  
 
| <center> N </center>  
 
| <center> NAME+VALUE </center>  
 
| <center> NAME+VALUE </center>  
 
|-   
 
|-   
| '''refdes'''
+
| ''refdes''
 
| A?
 
| A?
 
| <center> Y </center>  
 
| <center> Y </center>  
 
| <center> NAME </center>  
 
| <center> NAME </center>  
 
|-   
 
|-   
| '''value'''
+
| ''value''
 
| MULT_2
 
| MULT_2
 
| <center> N </center>  
 
| <center> N </center>  
 
| <center> NAME+VALUE </center>  
 
| <center> NAME+VALUE </center>  
 
|-   
 
|-   
| '''description'''
+
| ''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'''
+
| ''in_offset_1''
 
| 0.0
 
| 0.0
 
| <center> N </center>  
 
| <center> N </center>  
 
| <center> NAME+VALUE </center>  
 
| <center> NAME+VALUE </center>  
 
|-   
 
|-   
| '''out_offset'''
+
| ''out_offset''
 
| 0.0
 
| 0.0
 
| <center> N </center>  
 
| <center> N </center>  
 
| <center> NAME+VALUE </center>  
 
| <center> NAME+VALUE </center>  
 
|-   
 
|-   
| '''in_gain_1'''
+
| ''in_gain_1''
 
| 1.0
 
| 1.0
 
| <center> Y </center>  
 
| <center> Y </center>  
 
| <center> NAME </center>  
 
| <center> NAME </center>  
 
|-   
 
|-   
| '''in_gain_2'''
+
| ''in_gain_2''
 
| 1.0
 
| 1.0
 
| <center> Y </center>  
 
| <center> Y </center>  
 
| <center> NAME </center>  
 
| <center> NAME </center>  
 
|-   
 
|-   
| '''out_gain'''
+
| ''out_gain''
 
| 1.0
 
| 1.0
 
| <center> Y </center>  
 
| <center> Y </center>  
 
| <center> NAME </center>  
 
| <center> NAME </center>  
 
|-   
 
|-   
| '''in_offset_2'''
+
| ''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/>

Aktuálna revízia z 21:59, 22. marec 2013

Xspice mult 2.png Xspice mult 3.png Xspice mult 4.png Xspice mult 5.png Xspice mult 8.png
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]
Mult sch.png Mult tran.png
Zapojenie komponentu Transient analýza

Zoznam atribútov pre MULT_2 / Attribute list for MULT_2

Name Default value Visible Show
device SPICE
N
NAME+VALUE
refdes A?
Y
NAME
value MULT_2
N
NAME+VALUE
description XSPICE 2-input multiplier block
N
NAME+VALUE
in_offset_1 0.0
N
NAME+VALUE
out_offset 0.0
N
NAME+VALUE
in_gain_1 1.0
Y
NAME
in_gain_2 1.0
Y
NAME
out_gain 1.0
Y
NAME
in_offset_2 0.0
N
NAME+VALUE

Príklady / Examples

Odkazy a literatúra / References