电子设计自动化多路波形发生器的设计.docxVIP

  • 16
  • 0
  • 约1.32万字
  • 约 12页
  • 2018-05-28 发布于贵州
  • 举报

电子设计自动化多路波形发生器的设计.docx

电子设计自动化多路波形发生器的设计

电子设计自动化多路波形发生器 一、实验题目要求 1、对输入时钟信号进行分频,实现三路互差120°的信号。 2、实现输出信号的占空比控制 clk:输入时钟信号 resetb:同步复位信号(低电平有效)div:输入分频控制信号(注意:6n分频) ctrl:占空比控制信号 ctrl=1时,占空比为1:1 ctrl=2时,占空比为1:2 ctrl=3时,占空比为2:1 A,B,C:三路输出信号 二、设计思路及方案 1、多路发生器的基本原理分频器而且是可调的。因此可以先设计多个子程序分别使得信号发生器的产生的占空比分别为1:1,1:2,2:1,因此先设div:integer range 1 to 4;,通过信号赋值(tmp,tmp1,tmp2)赋给输出信号A,B,C。通过n改变输出频率,定义各个变量。 2、当resetb=0时,countQ=0当resetb=1时,给脉冲时先定义分频比如果countQ (6*div-1)时countQ = countQ 否则countQ为0。 3、 当ctrl=01时即H:L=1:1时 ① 如果countQ 3*div时tmp=‘0’;否则tmp=‘1’ ② 如果countQ 2*div or countQ(6*div-2))时tmp1= ‘1;否则tmp1=‘0; ③ 如果countQ div or countQ(4*div-1)时tmp2= ‘

文档评论(0)

1亿VIP精品文档

相关文档