Logo
Tooth Gen IP

Block Info

doc_block_toothgen_1.png
Version: 2.0
First Release: FPGAWB 2018.1-0

The TOOTH_WHEEL block provides the ability to output an aribitary pulse pattern driven by an RPM input. This IP Core provides functionalities such as:

  • Arbitrary pulse pattern configuration with less than 0.006° CA resolution at ±30,000RPM
  • Pulse pattern with up to 100 teeth

Figure below shows an example usage of the TOOTH_WHEEL IP core block as a wheel speed sensor simulator. A Simulink/Custom C model sends the RPM value to the IP core and the waveforms is generated for the set tooth profile.

cp_wssensor_wheelspeed.gif
Figure: Application example

Examples

Example 1

The digital output from the TOOTH_WHEEL block is connected to digital output block.

doc_tooth_gen_exp_1.png

Example2

The digital output from the TOOTH_WHEEL block is connected to the analog output block via the BIT_TO_AO block. The BIT_TO_AO block will convert the digital input coming in to an analog output value.

doc_tooth_gen_exp_2.png