最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

触发器功能测试实验报告 031210434

来源:动视网 责编:小OO 时间:2025-09-29 18:50:42
文档

触发器功能测试实验报告 031210434

触发器功能测试031210425刘思何一.实验目的1.了解时钟脉冲的触发作用2.掌握基本RS、JK、D触发器的逻辑功能、编写和使用3.理解触发器所实现的状态转换功能二.实验器件开发板、计算机、vivado软件三.实验内容1.基本RS触发器的编写,验证并且生成IP核。连接电路图,在R,S两引脚输入不同的电平,测试输出端电平。modulers_ff10(inputs_n,inputr_n,outputq);regq;always@*begincase({s_n,r_n})2'b00:q=1'bx;
推荐度:
导读触发器功能测试031210425刘思何一.实验目的1.了解时钟脉冲的触发作用2.掌握基本RS、JK、D触发器的逻辑功能、编写和使用3.理解触发器所实现的状态转换功能二.实验器件开发板、计算机、vivado软件三.实验内容1.基本RS触发器的编写,验证并且生成IP核。连接电路图,在R,S两引脚输入不同的电平,测试输出端电平。modulers_ff10(inputs_n,inputr_n,outputq);regq;always@*begincase({s_n,r_n})2'b00:q=1'bx;
触发器功能测试

031210425 刘思何

一.实验目的

1.了解时钟脉冲的触发作用

2.掌握基本RS、JK、D触发器的逻辑功能、编写和使用

3.理解触发器所实现的状态转换功能

二.实验器件

开发板、计算机、vivado软件

三.实验内容

1.基本RS触发器的编写,验证并且生成IP核。连接电路图,在R,S两引脚输入不同的电平,测试输出端电平。

module rs_ff10(

    input s_n,

    input r_n,

    output q

    );

    reg q;

    always@*

    begin

        case({s_n,r_n})

        2'b00 : q=1'bx;

        2'b01 : q=1'b1;

        2'b10 : q=1'b0;

        2'b11 : q=q;

        endcase

    end          

endmodule

2.JK触发器的编写,验证并且生成IP核。

module jk_ff10(

    input clk,

    output q,

    output q_n,

    input j,

    input k

    );

    reg q;

    always@(posedge clk)

    

begin

        case({j,k})

2'b00 : q<=q;

2'b01 : q<=1'b0;

2'b10 : q<=1'b1;

2'b11 : q<=~q;

default : q<=1'bx;

        endcase

    end

    assign q_n=~q;   

endmodule

先将s_n、r_n置于10或01状态,然后将其置于11状态,给j、k一个初始激励信号,随后一上一下拨动s_n、r_n的开关,输入一个时钟信号,观察q、q_n灯的亮灭情况。

3.D触发器的编写,验证

如JK触发器一样进行验证。

四.实验数据及分析

R触发器

V16 (s_n)     V17 (r_n)        U16

0                 0             不定

0                 1              暗

1                 0              亮

1                 1             保持上个状态

JK触发器(上升沿触发)

R2T1(s_n,r_n)          V16(J)    V17(K)       U16(q)       E19(q_n)    

11->10->01->11 0 1 暗          亮     置0

11->10->01->11 1    0             亮          暗     置1

11->10->01->11 0 0 亮          暗     保持

11->10->01->11 1 1 暗          亮     翻转

D触发器(上升沿触发)

R2T1               W13(d)         V13(q)               V14(q_n)

10->01            0              暗                     亮

10->01 1 亮                     暗

五.实验心得及体会

  这是第三次在实验课上用开发板,对于VIVADO程序的操作已经比较熟练了,已经基本熟悉操作的流程.虽然是按照老师给的步骤一步一步做,但自己已经能理解很多选项的意思。本次试验是一开始先做的RS触发器,接着再做JK触发器,最后做D触发器,这样的步骤降低了实验的难度,并且让我们了更多的的方法,并且清晰的反映了各个触发器的联系,让我们对触发器的原理和工作方式有了更深入的了解。不用再去纠结于电路的连接,或是示波器的调节,给我们更多的时间去理解实验的原理。

文档

触发器功能测试实验报告 031210434

触发器功能测试031210425刘思何一.实验目的1.了解时钟脉冲的触发作用2.掌握基本RS、JK、D触发器的逻辑功能、编写和使用3.理解触发器所实现的状态转换功能二.实验器件开发板、计算机、vivado软件三.实验内容1.基本RS触发器的编写,验证并且生成IP核。连接电路图,在R,S两引脚输入不同的电平,测试输出端电平。modulers_ff10(inputs_n,inputr_n,outputq);regq;always@*begincase({s_n,r_n})2'b00:q=1'bx;
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top