Logo
PWM Output IP

Block Info

doc_block_pwmout_1.png
Version: 1.0
First Release: FPGAWB 2018.1-0

The PWM_OUTPUT block provides the ability to output a Pulse Width Modulation (PWM) pulse pattern based on the PWM frequency and dutycycle input. This IP Core provides functionalities such as:

  • PWM output frequencies upto 1 MHz
  • PWM duty cycle from 0% - 100%
  • Output fixed number of pulses in one-shot mode of operation

Examples

Example 1

The digital output from the PWM_OUTPUT block is connected to the input of the digital output block.

doc_do_exp_2.png

Example 2

Digital output from the PWM_OUTPUT block is scaled and converted to a two level multi-bit value using the BIT_TO_AO block and then passed on to the analog output pin 15. A 0 coming from the PWM_OUTPUT block is converted to -5V on the analog channel and a 1 coming from the PWM_OUTPUT block is converted to a +5V signal.

doc_ao_exp_2.png