西南科技大学数字电子技术实验四(基本触发器逻辑功能测试及FPGA的实现)FPGA部分

  • 实验目的

1、掌握基本RS触发器、集成D触发器和JK触发器的逻辑功能及测试方法。

2、熟悉D触发器和JK触发器的触发方法。

3、熟悉用JK和D触发器构成其他功能触发器的方法。

4、学会用FPGA实现本实验内容。

  • 实验原理

1D触发器

西南科技大学数字电子技术实验四(基本触发器逻辑功能测试及FPGA的实现)FPGA部分_第1张图片

Qn+1 = D

2JK触发器

西南科技大学数字电子技术实验四(基本触发器逻辑功能测试及FPGA的实现)FPGA部分_第2张图片

 西南科技大学数字电子技术实验四(基本触发器逻辑功能测试及FPGA的实现)FPGA部分_第3张图片

 

3RS触发器

西南科技大学数字电子技术实验四(基本触发器逻辑功能测试及FPGA的实现)FPGA部分_第4张图片

  • 程序清单(每条语句必须包括注释或在开发窗口注释后截图)

提示:多个设计按以下格式(打印时删除)

1D触发器

原理代码

module d_chufa11

(

input rst,clk,d,set,

output reg q,

output wire qb

);

assign qb=~q;

always @ (posedge clk or negedge rst or negedge set)

begin

       if(!rst)

              q <= 1'b0;

              else if(!set)

                     q <= 1'b1;

                     else

                            q<=d;

                            end

  divide #

(                                                      

       .WIDTH  (32),      

       .N(12000000)     

)

u1

(

你可能感兴趣的:(西科大数模电实验,fpga开发,mutisim,diamond,西南科技大学,数电实验)