XSpice-Multiplikátor: Rozdiel medzi revíziami
Skočit na navigaci
Skočit na vyhledávání
d |
|||
| (2 medziľahlé úpravy od jedného ďalšieho používateľa nie sú zobrazené) | |||
| Riadok 1: | Riadok 1: | ||
__NOTOC__ | __NOTOC__ | ||
[[Category:Simulácie a modelovanie]] | [[Category:Simulácie a modelovanie]] | ||
| − | {| | + | {{Simulacia_modelovanie_2|2}} |
| − | | | + | {|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/> | ||
Aktuálna revízia z 20:59, 22. marec 2013
|
|
|
|
|
|
| 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




