|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
FPGA-------玩玩带有异步复位,同步使能的D触发器的两种实现方式
! X9 h5 G0 |1 a: I) |( P1 r' @# B& B
& y6 O! z) d& ~5 C8 {; x* G7 k) Z# U8 V: _, n6 Q
第一种,正儿八经:8 Y: r: C9 J% M" Q% D' O# F) A. O' t
+ K/ O" T/ H: B5 N) [& ^; D) J6 x {# @3 p( x6 h
带异步复位,同步使能的D触发器:- |' G" T' C* g/ D1 \* H2 P
/ P4 C4 p; {: o' q' n; w( ~$ X5 M1 c6 G" P2 ~" v
------------------------------------% V" c, L. b( u1 a Q3 l5 n" h
5 S& G. o+ p/ x" a& k
module dff_reset_en_1seg(
+ N( C. e& W- \5 z$ a* T! l/ F4 {3 |& C. I* v8 V
input clk,
* M/ A/ T+ o9 y0 U' s4 S4 f$ d/ a3 o; G3 `4 _6 G
input reset,) e) o4 y( U) b! a, G1 w
- Q. L0 T H. ?6 Q# v: d) ]$ v/ u- t! W input en,/ y- J3 J* g F3 S! q/ T. g6 _
8 V% c6 i) E/ P8 H: w! L7 i
input d,
; a0 k' c t/ G( G4 k* T% ?# e8 P" p) J
output reg q Z# X0 t5 r- l O1 {( o
" _4 b3 C3 s4 n" t3 R
);
" `) w) @0 h' O4 e# A
v8 Z5 x5 {: j* h, U7 q always @(posedge clk, posedge reset)+ Z0 t. q$ Z L' d
3 Q0 F. Q' e8 Q& j1 U$ m5 I" |
2 x; P. q8 ~# a, s" B2 k
* u& K$ D- I. l( L; g+ N, o: s; S' K! l1 ~7 e+ t( L" W. o$ X1 S: n
; z8 X y% J& b+ J( B
|
|