XSpice-Sumátor: Rozdiel medzi revíziami
Skočit na navigaci
Skočit na vyhledávání
| Riadok 20: | Riadok 20: | ||
{| width=700 border="0" | {| width=700 border="0" | ||
|- | |- | ||
| − | | '''SUMMER_n''' je XSpice blok XSpice blok sčítania hodnôt na dvoch vstupoch. | + | | '''SUMMER_n''' je XSpice blok XSpice blok sčítania hodnôt na dvoch a vic vstupoch vstupoch. Ku každej vstupnej hodnote ''in_n'' je možné pripočítať konštantný posun ''in_offset_n'' a vynásobiť 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ú sumu je možné definovať celkové zosilnenie ''out_gain'' a posun výstupnej hodnoty ''out_offset''. |
| − | |||
|} | |} | ||
| + | |||
'''Prenosová funkcia / Transfer function''' | '''Prenosová funkcia / Transfer function''' | ||
| − | |||
| − | |||
:<math> | :<math> | ||
| − | + | out = out\_gain * \sum_{i=1}^n \left( in\_i + in\_offset\_i \right) * in\_gain\_i + out\_offset | |
</math> | </math> | ||
| − | |||
| − | |||
{|class="wikitable" | {|class="wikitable" | ||
| − | | align="center" width=220 | [[Súbor: | + | | align="center" width=220 | [[Súbor:summer_sch.png | 200px ]] |
| − | | align="center" width=220 | [[Súbor: | + | | align="center" width=220 | [[Súbor:summer_tran.png | 200px ]] |
| − | | align="center" width=220 | [[Súbor: | + | | align="center" width=220 | [[Súbor:summer_par.png| 200px ]] |
|- | |- | ||
| align="center" width=220 | Zapojenie komponentu | | align="center" width=220 | Zapojenie komponentu | ||
Verzia zo dňa a času 11:46, 31. december 2010
|
|
|
|
|
|
| SUMMER_2 | SUMMER_2_1 | SUMMER_3 | SUMMER_4 | SUMMER_5 | SUMMER_8 |
| SUMMER_n je XSpice blok XSpice blok sčítania hodnôt na dvoch a vic vstupoch vstupoch. Ku každej vstupnej hodnote in_n je možné pripočítať konštantný posun in_offset_n a vynásobiť 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ú sumu je možné definovať celkové zosilnenie out_gain a posun výstupnej hodnoty out_offset. |
Prenosová funkcia / Transfer function
- [math] out = out\_gain * \sum_{i=1}^n \left( in\_i + in\_offset\_i \right) * in\_gain\_i + out\_offset [/math]
| 200px | ||
| Zapojenie komponentu | Transient analýza | Prenosová funkcia |
Zoznam atribútov pre SUMMER_2 / Attribute list for SUMMER_2
| Name | Default value | Visible | Show |
|---|---|---|---|
| device | SPICE | ||
| refdes | A? | ||
| value | SUMMER_2 | ||
| description | XSPICE 2-input summer 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





