📄 wash.vho
字号:
XO0 : OUT std_logic
);
END PXOUT_yuanli;
ARCHITECTURE behav OF PXOUT_yuanli IS
BEGIN
PROCESS (A0)
VARIABLE ZDF : std_logic;
BEGIN
ZDF := A0;
if ZDF ='1' then
XO0 <= transport ZDF after TRISE;
elsif ZDF ='0' then
XO0 <= transport ZDF after TFALL;
else
XO0 <= transport ZDF;
end if;
END PROCESS;
END behav;
LIBRARY IEEE;
USE IEEE.std_logic_1164.all;
USE work.all;
ENTITY yuanli IS
PORT (
XRESET : IN std_logic;
CP : IN std_logic;
ZZ : OUT std_logic;
XI : OUT std_logic;
TS : OUT std_logic;
QX : OUT std_logic;
OK : OUT std_logic;
JS : OUT std_logic;
FZ : OUT std_logic;
CS : OUT std_logic
);
END yuanli;
ARCHITECTURE yuanli_STRUCTURE OF yuanli IS
SIGNAL VCC : std_logic := '1';
SIGNAL GND : std_logic := '0';
SIGNAL BUF_1197_ck2f, L2L_KEYWD_RESETb, IO24_IBUFO, IO27_OBUFI,
ZZ_PIN_iomux, IO29_OBUFI, XI_PIN_iomux, IO1_OBUFI,
OR_777_iomux, IO30_OBUFI, QX_PIN_iomux, IO0_OBUFI,
OK_PIN_iomux, IO25_OBUFI, JS_PIN_iomux, IO28_OBUFI,
FZ_PIN_iomux, IO26_OBUFI, CS_PIN_iomux, N_12,
N_13, N_12_D0, N_13_D0, A2_CLK,
A2_P0_xa, A2_G2, A2_G0, A2_F5,
A2_F4, A2_P18, A2_IN16, A2_P17,
A2_P16, A2_P15, N_13_ffb, A2_P14,
A2_IN16B, A2_P13, A2_P12, A2_IN6B,
A2_P11, A2_IN3B, A2_IN17B, A2_P10,
A2_IN2, A2_P9, A2_IN0, A2_IN1,
N_12_ffb, A2_P8, A2_IN3, A2_IN6,
A2_IN17, A2_P0, N_11, N_15,
N_16, N_17, N_11_D0, N_15_D0,
N_16_D0, N_17_D0, A4_CLK, A4_P0_xa,
A4_P4_xa, A4_P8_xa, A4_P13_xa, A4_G3,
A4_G2, A4_G1, A4_G0, A4_F5,
A4_F4, A4_F1, A4_F0, A4_P18,
A4_P17, A4_P16, A4_P15, A4_IN6B,
A4_IN17B, A4_P14, A4_P13, A4_P12,
A4_P8, A4_P7, A4_P4, A4_P3,
A4_IN0, A4_IN1B, A4_IN16B, N_11_ffb,
N_15_ffb, A4_P2, A4_IN0B, A4_IN1,
A4_IN4, A4_IN6, A4_IN9, A4_IN11,
A4_IN16, A4_IN17, A4_P0, N_10,
N_14, L2L_KEYWD_RESET_glbb, N_10_D0, N_14_D0,
A5_CLK, A5_P4_xa, A5_G3, A5_G1,
A5_F5, A5_F0, A5_P19, A5_P18,
A5_P17, A5_P16, A5_IN16B, A5_P15,
A5_IN3B, A5_P14, A5_IN11B, A5_P13,
A5_IN4B, A5_IN9B, A5_P4, N_10_ffb,
A5_P3, A5_IN16, A5_P2, A5_IN2,
A5_P1, A5_IN1, A5_P0, A5_IN0,
A5_IN3, A5_IN4, A5_IN9, A5_IN11,
OR_1116, A6_X2O, OR_777, A6_X1O,
OK_PIN, A6_X0O, A6_G3, A6_G2,
A6_G1, A6_F5, A6_F4, A6_F1,
A6_F0, A6_P19, A6_P18, A6_P17,
A6_P16, A6_P15, A6_P14, A6_P13,
A6_IN4B, A6_P12, A6_P11, A6_P7,
A6_P6, A6_IN9, A6_IN11B, A6_P5,
A6_P3, A6_IN0, A6_IN1B, A6_IN4,
A6_P2, A6_IN3, A6_P1, A6_IN2,
A6_IN6, A6_P0, A6_IN0B, A6_IN1,
A6_IN2B, A6_IN3B, A6_IN6B, A6_IN9B,
A6_IN11, B0_X3MO, ZZ_PIN, B0_X3O,
B0_P8_xa, BUF_1197, B0_X1O, B0_G3,
B0_G2, B0_G0, B0_F5, B0_F4,
B0_F1, B0_F0, B0_P19, B0_P18,
B0_P17, B0_P16, B0_P15, B0_P14,
B0_IN5, B0_P12, B0_P11, CPX_grp,
B0_P8, B0_IN7, B0_P7, B0_P6,
B0_P5, OR_1116_grp, B0_P4, B0_IN5B,
B0_IN11B, B0_P3, B0_P2, B0_IN4,
B0_IN11, B0_IN13, B0_P1, B0_IN6,
B0_IN9B, B0_IN12B, B0_IN14B, B0_IN15,
B0_P0, B0_IN4B, B0_IN6B, B0_IN9,
B0_IN12, B0_IN13B, B0_IN14, B0_IN15B,
QX_PIN, B1_X2O, FZ_PIN, B1_X0O,
B1_G3, B1_G1, B1_F5, B1_F4,
B1_F1, B1_F0, B1_P17, B1_P16,
B1_P15, B1_P14, B1_P13, B1_P12,
B1_P11, B1_P10, B1_P9, B1_P8,
B1_P7, B1_P6, B1_P5, B1_P4,
B1_IN11, B1_P3, B1_P2, B1_IN14,
B1_P1, B1_IN4, B1_IN6B, B1_IN12B,
B1_IN13, B1_IN15B, B1_P0, B1_IN4B,
B1_IN6, B1_IN11B, B1_IN12, B1_IN13B,
B1_IN14B, B1_IN15, B3_X2MO, CS_PIN,
B3_X2O, JS_PIN, B3_X1O, B3_G2,
B3_G1, B3_G0, B3_F5, B3_F4,
B3_F1, B3_F0, B3_P19, B3_P18,
B3_P17, B3_P16, B3_P15, B3_P14,
B3_IN9, B3_P13, B3_P12, B3_P11,
B3_IN12, B3_P10, B3_P9, N_10_grp,
B3_P8, B3_IN9B, B3_P7, B3_IN15,
B3_P6, B3_P5, N_11_grp, B3_P3,
B3_IN12B, B3_P2, B3_IN11, B3_IN14,
B3_P1, B3_IN4, B3_IN6, B3_IN13,
B3_P0, B3_IN4B, B3_IN6B, B3_IN11B,
B3_IN13B, B3_IN14B, B3_IN15B, XI_PIN,
B6_F2, N_15_grp, B6_P11, B6_IN13B,
N_12_grp, B6_P10, B6_IN4B, N_17_grp,
N_16_grp, N_14_grp, N_13_grp, B6_P9,
B6_IN6B, B6_IN11B, B6_IN14B, B6_IN15B : std_logic;
COMPONENT PGAND4_yuanli
GENERIC (TRISE, TFALL : TIME);
PORT (
A3 : IN std_logic;
A2 : IN std_logic;
A1 : IN std_logic;
A0 : IN std_logic;
Z0 : OUT std_logic
);
END COMPONENT;
for all : PGAND4_yuanli use entity work.PGAND4_yuanli(behav);
COMPONENT PGAND2_yuanli
GENERIC (TRISE, TFALL : TIME);
PORT (
A1 : IN std_logic;
A0 : IN std_logic;
Z0 : OUT std_logic
);
END COMPONENT;
for all : PGAND2_yuanli use entity work.PGAND2_yuanli(behav);
COMPONENT PGAND3_yuanli
GENERIC (TRISE, TFALL : TIME);
PORT (
A2 : IN std_logic;
A1 : IN std_logic;
A0 : IN std_logic;
Z0 : OUT std_logic
);
END COMPONENT;
for all : PGAND3_yuanli use entity work.PGAND3_yuanli(behav);
COMPONENT PGBUFI_yuanli
GENERIC (TRISE, TFALL : TIME);
PORT (
A0 : IN std_logic;
Z0 : OUT std_logic
);
END COMPONENT;
for all : PGBUFI_yuanli use entity work.PGBUFI_yuanli(behav);
COMPONENT PGORF76_yuanli
GENERIC (TRISE, TFALL : TIME);
PORT (
A5 : IN std_logic;
A4 : IN std_logic;
A3 : IN std_logic;
A2 : IN std_logic;
A1 : IN std_logic;
A0 : IN std_logic;
Z0 : OUT std_logic
);
END COMPONENT;
for all : PGORF76_yuanli use entity work.PGORF76_yuanli(behav);
COMPONENT PGORF75_yuanli
GENERIC (TRISE, TFALL : TIME);
PORT (
A4 : IN std_logic;
A3 : IN std_logic;
A2 : IN std_logic;
A1 : IN std_logic;
A0 : IN std_logic;
Z0 : OUT std_logic
);
END COMPONENT;
for all : PGORF75_yuanli use entity work.PGORF75_yuanli(behav);
COMPONENT PGXOR2_yuanli
GENERIC (TRISE, TFALL : TIME);
PORT (
A1 : IN std_logic;
A0 : IN std_logic;
Z0 : OUT std_logic
);
END COMPONENT;
for all : PGXOR2_yuanli use entity work.PGXOR2_yuanli(behav);
COMPONENT PGDFFR_yuanli
GENERIC (HLCQ, LHCQ, HLRQ, SUD0,
SUD1, HOLDD0, HOLDD1, POSC1,
POSC0, NEGC1, NEGC0, RECRC,
HOLDRC : TIME);
PORT (
RNESET : IN std_logic;
CD : IN std_logic;
CLK : IN std_logic;
D0 : IN std_logic;
Q0 : OUT std_logic
);
END COMPONENT;
for all : PGDFFR_yuanli use entity work.PGDFFR_yuanli(behav);
COMPONENT PGINVI_yuanli
GENERIC (TRISE, TFALL : TIME);
PORT (
A0 : IN std_logic;
ZN0 : OUT std_logic
);
END COMPONENT;
for all : PGINVI_yuanli use entity work.PGINVI_yuanli(behav);
COMPONENT PGAND5_yuanli
GENERIC (TRISE, TFALL : TIME);
PORT (
A4 : IN std_logic;
A3 : IN std_logic;
A2 : IN std_logic;
A1 : IN std_logic;
A0 : IN std_logic;
Z0 : OUT std_logic
);
END COMPONENT;
for all : PGAND5_yuanli use entity work.PGAND5_yuanli(behav);
COMPONENT PGAND6_yuanli
GENERIC (TRISE, TFALL : TIME);
PORT (
A5 : IN std_logic;
A4 : IN std_logic;
A3 : IN std_logic;
A2 : IN std_logic;
A1 : IN std_logic;
A0 : IN std_logic;
Z0 : OUT std_logic
);
END COMPONENT;
for all : PGAND6_yuanli use entity work.PGAND6_yuanli(behav);
COMPONENT PGAND7_yuanli
GENERIC (TRISE, TFALL : TIME);
PORT (
A6 : IN std_logic;
A5 : IN std_logic;
A4 : IN std_logic;
A3 : IN std_logic;
A2 : IN std_logic;
A1 : IN std_logic;
A0 : IN std_logic;
Z0 : OUT std_logic
);
END COMPONENT;
for all : PGAND7_yuanli use entity work.PGAND7_yuanli(behav);
COMPONENT PGAND8_yuanli
GENERIC (TRISE, TFALL : TIME);
PORT (
A7 : IN std_logic;
A6 : IN std_logic;
A5 : IN std_logic;
A4 : IN std_logic;
A3 : IN std_logic;
A2 : IN std_logic;
A1 : IN std_logic;
A0 : IN std_logic;
Z0 : OUT std_logic
);
END COMPONENT;
for all : PGAND8_yuanli use entity work.PGAND8_yuanli(behav);
COMPONENT PGORF72_yuanli
GENERIC (TRISE, TFALL : TIME);
PORT (
A1 : IN std_logic;
A0 : IN std_logic;
Z0 : OUT std_logic
);
END COMPONENT;
for all : PGORF72_yuanli use entity work.PGORF72_yuanli(behav);
COMPONENT PGORF77_yuanli
GENERIC (TRISE, TFALL : TIME);
PORT (
A6 : IN std_logic;
A5 : IN std_logic;
A4 : IN std_logic;
A3 : IN std_logic;
A2 : IN std_logic;
A1 : IN std_logic;
A0 : IN std_logic;
Z0 : OUT std_logic
);
END COMPONENT;
for all : PGORF77_yuanli use entity work.PGORF77_yuanli(behav);
COMPONENT PGORF74_yuanli
GENERIC (TRISE, TFALL : TIME);
PORT (
A3 : IN std_logic;
A2 : IN std_logic;
A1 : IN std_logic;
A0 : IN std_logic;
Z0 : OUT std_logic
);
END COMPONENT;
for all : PGORF74_yuanli use entity work.PGORF74_yuanli(behav);
COMPONENT PGORF73_yuanli
GENERIC (TRISE, TFALL : TIME);
PORT (
A2 : IN std_logic;
A1 : IN std_logic;
A0 : IN std_logic;
Z0 : OUT std_logic
);
END COMPONENT;
for all : PGORF73_yuanli use entity work.PGORF73_yuanli(behav);
COMPONENT PXIN_yuanli
GENERIC (TRISE, TFALL : TIME);
PORT (
XI0 : IN std_logic;
Z0 : OUT std_logic
);
END COMPONENT;
for all : PXIN_yuanli use entity work.PXIN_yuanli(behav);
COMPONENT PXOUT_yuanli
GENERIC (TRISE, TFALL : TIME);
PORT (
A0 : IN std_logic;
XO0 : OUT std_logic
);
END COMPONENT;
for all : PXOUT_yuanli use entity work.PXOUT_yuanli(behav);
BEGIN
GLB_A2_P18 : PGAND4_yuanli
GENERIC MAP (TRISE => 2.700000 ns, TFALL => 2.700000 ns)
PORT MAP (Z0 => A2_P18, A3 => A2_IN3, A2 => A2_IN6, A1 => A2_IN16,
A0 => A2_IN17);
GLB_A2_P17 : PGAND2_yuanli
GENERIC MAP (TRISE => 2.700000 ns, TFALL => 2.700000 ns)
PORT MAP (Z0 => A2_P17, A1 => A2_IN0, A0 => A2_IN1);
GLB_A2_P16 : PGAND2_yuanli
GENERIC MAP (TRISE => 2.700000 ns, TFALL => 2.700000 ns)
PORT MAP (Z0 => A2_P16, A1 => A2_IN6B, A0 => A2_IN16B);
GLB_A2_P15 : PGAND2_yuanli
GENERIC MAP (TRISE => 2.700000 ns, TFALL => 2.700000 ns)
PORT MAP (Z0 => A2_P15, A1 => A2_IN3B, A0 => A2_IN16B);
GLB_A2_P14 : PGAND2_yuanli
GENERIC MAP (TRISE => 2.700000 ns, TFALL => 2.700000 ns)
PORT MAP (Z0 => A2_P14, A1 => A2_IN16B, A0 => A2_IN17B);
GLB_A2_P13 : PGAND2_yuanli
GENERIC MAP (TRISE => 3.300000 ns, TFALL => 3.300000 ns)
PORT MAP (Z0 => A2_P13, A1 => A2_IN0, A0 => A2_IN2);
GLB_A2_P12 : PGAND2_yuanli
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -