Me gustaría conocer el equivalente primitivo de Altera Quartus al flip-flop FDCE en Xilinx ISE.
Creo que la primitiva DFFE podría funcionar, sin embargo, no estoy seguro de la equivalencia de los pines CE y CLR; también el pin PRN me confunde.
Aquí hay un enlace a la documentación de Altera que he estado usando hasta ahora.
Las versiones más nuevas de Quartus tienen envoltorios para diferentes tipos básicos de flip-flop. Puede encontrar una lista de todas las primitivas aquí: Lista de primitivas para Quartus 15
Aquí está el componente DFFE:
COMPONENT DFFE
PORT (
d : IN STD_LOGIC; -- Data input
clk : IN STD_LOGIC; -- Clock
clrn : IN STD_LOGIC; -- Clear (Reset, low-active)
prn : IN STD_LOGIC; -- Preset (low-active)
ena : IN STD_LOGIC; -- (Clock) Enable
q : OUT STD_LOGIC -- Data output
);
END COMPONENT;
Fuente: http://quartushelp.altera.com/15.0/mergedProjects/hdl/prim/prim_file_dffe.htm
Documentación de Altera obsoleta:
Existe la Guía Primitiva de Bajo Nivel de Quartus .
Aquí está la celda básica de flip-flop:
COMPONENT DFFEAS
PORT (
d : IN STD_LOGIC;
clk : IN STD_LOGIC;
clrn : IN STD_LOGIC;
prn : IN STD_LOGIC;
ena : IN STD_LOGIC;
asdata : IN STD_LOGIC;
aload : IN STD_LOGIC;
sclr : IN STD_LOGIC;
sload : IN STD_LOGIC;
q : OUT STD_LOGIC
);
END COMPONENT;
Quartus tiene solo una primitiva, mientras que Xilinx ofrece diferentes envoltorios para la misma primitiva.
Paebbels
artífice