|
FUNCTION SRFF (S, R, CLK, CLRN, PRN) RETURNS (Q);
; E) V o7 q ^! v3 V1 O//VHDL Component Declaration:! R# e( K; Z8 ?3 A. Z
COMPONENT SRFF
# N" C9 S/ O8 h( g! D. QPORT (s : IN STD_LOGIC;. R; F; `( K2 `7 U3 A/ {
r : IN STD_LOGIC;
) F" m b5 O( q& a8 ^clk : IN STD_LOGIC;3 z. Y% ~; H, T, G1 Q9 E$ }1 U
clrn: IN STD_LOGIC;
8 a8 s7 `% v! I* bprn : IN STD_LOGIC;$ e. O& U6 p% u9 A9 n% T
q : OUT STD_LOGIC);5 |% n' Q1 b. q S- q
END COMPONENT;' i: C' t, f, _; D1 U
FUNCTION LATCH (D, ENA)% h' a9 n; A' N1 _3 G+ w# m
RETURNS (Q);
$ G6 [6 o0 J' _9 c//VHDL Component Declaration:5 W* j. f9 _- v+ \0 {2 [
COMPONENT LATCH
, Y8 M7 w& B- K6 S" wPORT (d : IN STD_LOGIC;
# `' j% s! P' `2 ], o- Oena: IN STD_LOGIC;
. N5 ]6 o% Y3 z3 S Gq : OUT STD_LOGIC);
& A! w E& \( g$ o+ l' l; fEND COMPONENT;( c0 p; |3 G! b$ ` N+ O4 G
不同点在于 SRFF 是一个触发器, 而 LATCH 只是一个锁存器, 更详细的真值表可以从软
% D( o( f/ N- |% } E件的 HELP 文档中可以查到. |
|