DFFE Primitive
AHDL Function Prototype (port name and order also apply to Verilog HDL):
FUNCTION DFFE (D, CLK, CLRN, PRN, ENA)
RETURNS (Q);
VHDL Component Declaration:
COMPONENT DFFE
PORT (d : IN STD_LOGIC;
clk : IN STD_LOGIC;
clrn: IN STD_LOGIC;
prn : IN STD_LOGIC;
ena : IN STD_LOGIC;
q : OUT STD_LOGIC );
END COMPONENT;
| Inputs |
| CLRN |
PRN |
ENA |
D |
CLK |
|
|
| L |
H |
X |
X |
X |
| H |
L |
X |
X |
X |
| L |
L |
X |
X |
X |
| H |
H |
L |
X |
X |
| H |
H |
H |
L |
 |
| H |
H |
H |
H |
 |
| H |
H |
X |
X |
L |
|
|
* Qo = level of Q before clock pulse
All flipflops are positive-edge-triggered.
 |
When the ENA (clock enable) input is high, the flipflop passes a signal from D to Q. When the ENA input is low, the state of Q is maintained, regardless of the D input. |
For devices that do not support clock enable, logic synthesis generates logic equations representing flipflops with clock enables. These logic equations correctly emulate the logic specified in the project.
 |
This topic prints best in Landscape orientation.
|
Back to Top
| Created by chm2web html help conversion utility. |