Heading1 - dffe, Figure - figure 2-2: logic symbol, Heading2 - pins – Achronix Speedster22i User Macro Guide User Manual
Page 67: Table - table 2-4: pin descriptions, Heading2 - parameters, Table - table 2-5: parameters, Heading3 - init, Table - table 2-6: function table, Dffe, Pins
Registers
DFFE
Speedster22i Macro Cell Library
PAGE 51
DFFE
Positive Clock Edge D-Type Register with Clock Enable
ce
d
ck
DFFE
q
Figure 2-2: Logic Symbol
DFFE is a single D‐type register with data input (d), clock enable (ce), and clock (ck) inputs
and data (q) output. The data output is set to the value on the data input upon the next rising
edge of the clock if the active‐high clock enable input is asserted.
Pins
Table 2-4: Pin Descriptions
Name
Type
Description
d
Data input.
ce
Active-high clock enable input.
ck
Positive-edge clock input.
q
Data output. The value present on the data input is transferred to the q out-
put upon the rising edge of the clock if the clock enable input is high.
Parameters
Table 2-5: Parameters
Parameter
Defined Values
Default Value
init
1’b0
init
The init parameter defines the initial value of the output of the DFFE register. This is the value
the register takes upon the initial application of power to the FPGA. The default value of the
init parameter is 1’b0.
Table 2-6: Function Table
Inputs
Output
ce
d
ck
q
input
input
input
output
1’b0, 1’b1
0
X
X
Hold
1
0
0
1
1
1