基于fpga的数字时钟课程设计内容摘要:
begin D=1。 //guan jian EN=1。 end else begin D=0。 EN=1。 end end end endmodule D Z Z _Tins tKEY [1. .0]R ESE TC LK4HH OU R [4. .0]M IN [5. .0]SEC [5. .0]TS[ 1. .0]DEN 三、计时调整时间模块代码: ( 1)小时计时和小时计时的调整: module DZZ_H(DATA_H,HOUR,CLK,D,KEN,TS)。 output [4:0]HOUR。 input [4:0]DATA_H。 input CLK。 input D。 input [1:0]TS。 input KEN。 reg [4:0]HOUR。 reg CLK1。 always @(TS) begin if(TS==239。 b11) CLK1=D。 else CLK1=CLK。 end always @(posedge CLK1 or negedge KEN) begin if(!KEN) begin HOUR=DATA_H。 end else begin if(TS==239。 b00) begin if(HOUR=539。 b10110 ) begin HOUR=HOUR+139。 b1。 end else begin HOUR=539。 b00000。 end end else if(TS==239。 b11) begin if(HOUR=539。 b10110) begin HOUR=HOUR+139。 b1。 end else begin HOUR=539。 b00000。 end end else begin HOUR=HOUR。 end end end endmodule D Z Z _Hins tD AT A_H [4. .0]C LKDKENT S[ 1. .0]H OU R [4. .0] ( 2)分计时和分计时的调整: module DZZ_M(DATA_M,MIN,CLK,KEN,CO,D,TS)。 output [5:0]MIN。 output CO。 input [5:0]DATA_M。 input CLK。 input D。 input KEN。 input [1:0]TS。 reg [5:0]MIN。 reg CO。 reg CLK1。 always @(TS) begin if(TS==239。 b10) CLK1=D。 else CLK1=CLK。 end always @(posedge CLK1 or negedge KEN) begin if(!KEN) begin MIN=DATA_M。 end else begin if(TS==239。 b00) begin if(MIN=639。 b111010) begin MIN=MIN+139。 b1。 CO=0。 end else begin MIN=639。 b000000。 CO=1。 end end else if(TS==239。 b10) begin if(MIN=639。 b111010) begin MIN=MIN+139。 b1。 end else begin MIN=639。 b000000。 end end else begin MIN=MIN。 end end end endmodule D Z Z _Mins tD AT A_M [5. .0]C LKKENDTS[ 1. .0]M IN [5. .0]CO ( 3)秒计时和秒计时的调整: module DZZ_S(DATA_S,SEC,CLK,KEN,CO,TS,D)。 output [5:0]SEC。 output CO。 input [5:0]DATA_S。 input CLK。 input KEN。 input [1:0]TS。 input D。 reg [5:0]SEC。 reg CO。 reg CLK1。 always @(TS) begin if(TS==239。 b01) CLK1=D。 else CLK1=CLK。 end always @(posedge CLK1 or negedge KEN) begin if(!KEN) begin SEC=DATA_S。 end else begin if(TS==239。 b00) begin if(SEC=639。 b111010) begin SEC=SEC+139。 b1。 CO=0。 end else begin SEC=639。 b000000。 CO=1。 end end else if(TS==239。 b01) begin if(SEC=639。 b111010) begin SEC=SEC+139。 b1。 end else begin SEC=639。 b000000。 end end else begin SEC=SEC。 end end end endmodule D Z Z _Sins tD AT A_S [5. .0]C LKKENTS[ 1. .0]DSEC [5. .0]CO 四、选择模块: module DZZ_SL(DATA_S,DATA_M,DATA_H,OUT。基于fpga的数字时钟课程设计
相关推荐
文件 错误 ! 未 找 到 引 用源。 VerilogHDL源代码进行综合 优化处理,生成门级描述的网络表文件,这是将高层次描述转化为硬件电路的关键步骤。 综合优化是针对 ASIC芯片供应商的某一产品系列进行的,所以综合的过程要在相应的厂家综合库的支持下才能完成。 ,仿真过程不涉及具体器件的硬件特性,是较为粗略的。 一般的设计,也可略去这一步骤。 行逻辑映射操作,包括底层器件配置、逻辑分割
hh3 辅路跨凉水河桥 T 梁位于现状凉水河里,梁底距离现状河底面约~,T 梁底距离地面(河底面)较高,施工时必须严格按照方案和交底情况执行,加强安全检查巡视,杜绝危险事故的发生。 施工场地周围有多个标段施工队同时施工,场地周边情况复杂,周围施工机械、车辆、工地人员众多,施工时必须注意与其他标段施工队的协商和沟通,确保文明施工,尽量减小噪音及确保周围人员、车辆的安全。 4三、主要施工方法及工艺
的生产车间、库房及其附属设施等用地。 包括专用的铁路、码头和道路等用地。 不包括露天矿用地,该用地应归入水域和其他用地 (E) M1 一类工业用地 对居住用公共设施等环境基本无干扰和污染的工业用地,如电子工业、缝纫工业、工艺品制造工业等用地 M2 二类工业用地 对居 住和公共设施等环境有一定干扰和污染的工业用 地,如食品工业、医药制造工业、纺织工业等用地 15 类 别 名 称 类 别 名 称 范
020 感动中国十大人物杨善洲同志从事革命工作近 40 年,曾担任保山地委领导,两袖清风,清廉履职,只为了兑现自己当初 “ 为当地群众做一点实事不要任何报酬 ” 的承诺。 廉洁自律,勤政为民是对党员干部的起码要求。 我们要严格要求自己,依法办事,严格执法,不以权代法,做学法、守法、用法 的模范。 要打牢廉洁从政依法理财的思想基础,时刻做到自重、自省、自警、自励。 以上是我此次学习的个人体会
且读写速率也达不到工作时钟的频率。 sdram控制器的作用就是将 sdram存储器的初始化、刷新、地址转换、数据读取等操作封装起来,让使用者将其看成系统黑盒,读数直接按地址访问,写数直接往目的地址赋值即可。 Xilinx提供了 sdr sdram控制器的 IP Core,在 XPS中,直接将其添加到 OPB 总线上即可。 sdr sdram控制器的内部结构以及与 OPB 总线的接口如图 912
end if。 end if。 disp=’1’。 elsif stop=’1’ and ok=’1’then down counting if a_sec=0 then if a_min=0 then if a_hour=0 then index=’1’。 disp=’0’。 else a_hour=a_hour 1。 a_min=59。 a_sec=59。