Changes

Jump to: navigation, search

Glossary of Black-Box Virtual Blocks

4,988 bytes added, 16:57, 8 November 2016
|-
|out_gain1||output gain||-||1.0||
|-
|}
 
== Pulse Generator ==
 
[[File:GL18.png]]
 
This is a voltage source that generates a periodic pulse train with user defined low and high voltage levels.
 
Parameters:
 
{| class="wikitable"
|-
!NAME!!PARAMETER!!UNIT!!DEFAULT!!NOTES
|-
|fo||frequency||Hz||1Meg||required
|-
|duty_cycle||pulse duty cycle||-||0.5||required
|-
|delay||delay time||sec||0||
|-
|rise_time||pulse rise time||sec||0||
|-
|fall_time||pulse fall time||sec||0||
|-
|out_low||low output voltage level||V||-1||
|-|-
|out_high||high output voltage level||V||+1||
|-
|}
 
== Quadrature Harmonic Wave Generator ==
 
[[File:GL22.png]]
 
This is a 3-pin voltage source that generates two sinusoidal wave outputs with a 90° phase difference.
 
Parameters:
 
{| class="wikitable"
|-
!NAME!!PARAMETER!!UNIT!!DEFAULT!!NOTES
|-
|fo||frequency||Hz||1Meg||required
|-
|max_val||maximum output voltage level||V||1||
|-
|Vo||offset DC voltage||V||0||
|-
|Td||delay time||sec||0||
|-
|}
|-
|G_Rx||receive antenna gain in dB||-||0||
|-
|}
 
== Ramp Generator ==
 
[[File:GL18.png]]
 
This is a voltage source that generates a periodic ramp also known as a sawtooth waveform with user defined low and high voltage levels. You can define either an up-ramp or a down-ramp.
 
Parameters:
 
{| class="wikitable"
|-
!NAME!!PARAMETER!!UNIT!!DEFAULT!!NOTES
|-
|T||ramp period||sec||1m||required
|-
|out_low||low output voltage level||V||-1||
|-
|out_high||high output voltage level||V||+1||
|-
|ramp_type||0 for up-ramp, 1 for down-ramp||-||0||
|-
|}
 
== Random Digitized Signal Generator ==
 
[[File:GL32.png]]
 
This is a voltage source that generates a periodic random digitized signal with a user defined number of random levels.
 
Parameters:
 
{| class="wikitable"
|-
!NAME!!PARAMETER!!UNIT!!DEFAULT!!NOTES
|-
|period||sampling period||sec||1||required
|-
|n_rand||number of random levels||-||10||
|-
|max_val||maximum output voltage level||V||1||
|-
|}
 
==Random Noise Generator==
 
[[File:GL29.png]]
 
This is a periodic noise generator with user defined peak-to-peak amplitude fluctuation.
 
Parameters:
 
{| class="wikitable"
|-
!NAME!!PARAMETER!!UNIT!!DEFAULT!!NOTES
|-
|vpp||peak-to-peak amplitude||V||0.1||required
|-
|offset||offset voltage||V||0||
|-
|period||period||sec||1m||required
|-
|}
 
== Random Pulse Generator ==
 
[[File:GL31.png]]
 
This is a voltage source that generates a periodic random pulse train with a user defined number of random levels. By default, both the pulse amplitude and pulse width are randomized. You have the option to fix either of these [[parameters]].
 
Parameters:
 
{| class="wikitable"
|-
!NAME!!PARAMETER!!UNIT!!DEFAULT!!NOTES
|-
|period||period||sec||1||required
|-
|duty_cycle||pulse duty cycle||-||0.5||required
|-
|random_amp||1 for random amplitude, 0 otherwise||-||1||
|-
|random_wid||1 for random pulse width, 0 otherwise||-||1||
|-
|n_rand||number of random levels||-||10||
|-
|rise_time||pulse rise time||sec||0||
|-
|fall_time||pulse fall time||sec||0||
|-
|max_val||maximum output voltage level||V||1||
|-
|}
|-
|gain||converter gain||-||1||
|-
|}
 
== Sine Wave Chirp Generator ==
 
[[File:GL26.png]]
 
This is a voltage source that generates a sine wave output with sawtooth chirp modulation.
 
Parameters:
 
{| class="wikitable"
|-
!NAME!!PARAMETER!!UNIT!!DEFAULT!!NOTES
|-
|period||chirp period||sec||1u||required
|-
|freq_low||lower frequency value||Hz||10Meg||required
|-
|freq_high||higher frequency value||Hz||20Meg||required
|-
|max_val||maximum output voltage level||V||1||
|-
|chirp_type||0 for up-chirp, 1 for down-chirp||-||0||
|-
|}
|-
|gain||gain||-||1.0||
|-
|}
 
== Square Wave Chirp Generator ==
 
[[File:GL27.png]]
 
This is a voltage source that generates a pulse train or square wave output with sawtooth chirp modulation.
 
Parameters:
 
{| class="wikitable"
|-
!NAME!!PARAMETER!!UNIT!!DEFAULT!!NOTES
|-
|period||chirp period||sec||1u||required
|-
|freq_low||lower frequency value||Hz||10Meg||required
|-
|freq_high||higher frequency value||Hz||20Meg||required
|-
|out_low||output lower limit||V||-1||
|-
|out_high||output higher limit||V||+1||
|-
|chirp_type||0 for up-chirp, 1 for down-chirp||-||0||
|-
|}
|-
|max_val||output peak amplitude||V||1||
|-
|}
 
== Triangular Wave Chirp Generator ==
 
[[File:GL27.png]]
 
This is a voltage source that generates a triangular wave output with sawtooth chirp modulation.
 
Parameters:
 
{| class="wikitable"
|-
!NAME!!PARAMETER!!UNIT!!DEFAULT!!NOTES
|-
|period||chirp period||sec||1u||required
|-
|freq_low||lower frequency value||Hz||10Meg||required
|-
|freq_high||higher frequency value||Hz||20Meg||required
|-
|out_low||output lower limit||V||-1||
|-
|out_high||output higher limit||V||+1||
|-
|chirp_type||0 for up-chirp, 1 for down-chirp||-||0||
|-
|}
 
== Triangular Wave Generator ==
 
[[File:GL21.png]]
 
This is a voltage source that generates a triangular wave output oscillating between -A and A, where A is a user defined maximum voltage levels.
 
Parameters:
 
{| class="wikitable"
|-
!NAME!!PARAMETER!!UNIT!!DEFAULT!!NOTES
|-
|fo||frequency||Hz||1Meg||required
|-
|duty_cycle||pulse duty cycle||-||0.5||required
|-
|max_val||maximum output voltage level||V||1||
|-
|}
28,333
edits