PWM波を生成する / デューティを(0/n)から(n/n)まで(1/n)刻み指定できるようにする / のこぎり波を使う

PWM波を生成する / デューティを(0/n)から(n/n)まで(1/n)刻み指定できるようにする -」のとき作ったPWMモジュールについても、「PWM波を生成する / デューティを(0/n)から(n/n)まで(1/n)刻み指定できるようにする / 三角波を使う / PWMモジュールを複数実体化する -」と同じような形で作り替える。

ファイル一式: VHDL_for_Quartus_Prime/pwm_gen_saw at main · ti-nspire/VHDL_for_Quartus_Prime · GitHub

↓ これがRTLビュー:
f:id:ti-nspire:20211109033301p:plain

PWMモジュールを2個実体化し、デューティはそれぞれ20/100、40/100にした。位相重心がPWM周期の左側に寄っている。
f:id:ti-nspire:20211109033223p:plain:w500