axcelerator_components_full.vhd
来自「free hardware ip core about sparcv8,a so」· VHDL 代码 · 共 2,168 行 · 第 1/5 页
VHD
2,168 行
tipd_B : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_C : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_D : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_E : VitalDelayType01 := (0.000 ns, 0.000 ns));--pragma translate_on port( A : in STD_ULOGIC; B : in STD_ULOGIC; C : in STD_ULOGIC; D : in STD_ULOGIC; E : in STD_ULOGIC; Y : out STD_ULOGIC); end component;------ Component AO1 ------ component AO1--pragma translate_off generic( TimingChecksOn:Boolean := True; Xon: Boolean := False; InstancePath: STRING :="*"; MsgOn: Boolean := True; tpd_A_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_B_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_C_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tipd_A : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_B : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_C : VitalDelayType01 := (0.000 ns, 0.000 ns));--pragma translate_on port( A : in STD_ULOGIC; B : in STD_ULOGIC; C : in STD_ULOGIC; Y : out STD_ULOGIC); end component;------ Component AO10 ------ component AO10--pragma translate_off generic( TimingChecksOn:Boolean := True; Xon: Boolean := False; InstancePath: STRING :="*"; MsgOn: Boolean := True; tpd_A_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_B_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_C_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_D_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_E_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tipd_A : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_B : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_C : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_D : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_E : VitalDelayType01 := (0.000 ns, 0.000 ns));--pragma translate_on port( A : in STD_ULOGIC; B : in STD_ULOGIC; C : in STD_ULOGIC; D : in STD_ULOGIC; E : in STD_ULOGIC; Y : out STD_ULOGIC); end component;------ Component AO11 ------ component AO11--pragma translate_off generic( TimingChecksOn:Boolean := True; Xon: Boolean := False; InstancePath: STRING :="*"; MsgOn: Boolean := True; tpd_A_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_B_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_C_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tipd_A : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_B : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_C : VitalDelayType01 := (0.000 ns, 0.000 ns));--pragma translate_on port( A : in STD_ULOGIC; B : in STD_ULOGIC; C : in STD_ULOGIC; Y : out STD_ULOGIC); end component;------ Component AO12 ------ component AO12--pragma translate_off generic( TimingChecksOn:Boolean := True; Xon: Boolean := False; InstancePath: STRING :="*"; MsgOn: Boolean := True; tpd_A_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_B_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_C_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tipd_A : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_B : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_C : VitalDelayType01 := (0.000 ns, 0.000 ns));--pragma translate_on port( A : in STD_ULOGIC; B : in STD_ULOGIC; C : in STD_ULOGIC; Y : out STD_ULOGIC); end component;------ Component AO13 ------ component AO13--pragma translate_off generic( TimingChecksOn:Boolean := True; Xon: Boolean := False; InstancePath: STRING :="*"; MsgOn: Boolean := True; tpd_A_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_B_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_C_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tipd_A : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_B : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_C : VitalDelayType01 := (0.000 ns, 0.000 ns));--pragma translate_on port( A : in STD_ULOGIC; B : in STD_ULOGIC; C : in STD_ULOGIC; Y : out STD_ULOGIC); end component;------ Component AO14 ------ component AO14--pragma translate_off generic( TimingChecksOn:Boolean := True; Xon: Boolean := False; InstancePath: STRING :="*"; MsgOn: Boolean := True; tpd_A_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_B_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_C_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tipd_A : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_B : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_C : VitalDelayType01 := (0.000 ns, 0.000 ns));--pragma translate_on port( A : in STD_ULOGIC; B : in STD_ULOGIC; C : in STD_ULOGIC; Y : out STD_ULOGIC); end component;------ Component AO15 ------ component AO15--pragma translate_off generic( TimingChecksOn:Boolean := True; Xon: Boolean := False; InstancePath: STRING :="*"; MsgOn: Boolean := True; tpd_A_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_B_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_C_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tipd_A : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_B : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_C : VitalDelayType01 := (0.000 ns, 0.000 ns));--pragma translate_on port( A : in STD_ULOGIC; B : in STD_ULOGIC; C : in STD_ULOGIC; Y : out STD_ULOGIC); end component;------ Component AO16 ------ component AO16--pragma translate_off generic( TimingChecksOn:Boolean := True; Xon: Boolean := False; InstancePath: STRING :="*"; MsgOn: Boolean := True; tpd_A_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_B_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_C_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tipd_A : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_B : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_C : VitalDelayType01 := (0.000 ns, 0.000 ns));--pragma translate_on port( A : in STD_ULOGIC; B : in STD_ULOGIC; C : in STD_ULOGIC; Y : out STD_ULOGIC); end component;------ Component AO17 ------ component AO17--pragma translate_off generic( TimingChecksOn:Boolean := True; Xon: Boolean := False; InstancePath: STRING :="*"; MsgOn: Boolean := True; tpd_A_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_B_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_C_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tipd_A : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_B : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_C : VitalDelayType01 := (0.000 ns, 0.000 ns));--pragma translate_on port( A : in STD_ULOGIC; B : in STD_ULOGIC; C : in STD_ULOGIC; Y : out STD_ULOGIC); end component;------ Component AO18 ------ component AO18--pragma translate_off generic( TimingChecksOn:Boolean := True; Xon: Boolean := False; InstancePath: STRING :="*"; MsgOn: Boolean := True; tpd_A_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_B_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_C_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tipd_A : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_B : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_C : VitalDelayType01 := (0.000 ns, 0.000 ns));--pragma translate_on port( A : in STD_ULOGIC; B : in STD_ULOGIC; C : in STD_ULOGIC; Y : out STD_ULOGIC); end component;------ Component AO1A ------ component AO1A--pragma translate_off generic( TimingChecksOn:Boolean := True; Xon: Boolean := False; InstancePath: STRING :="*"; MsgOn: Boolean := True; tpd_A_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_B_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_C_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tipd_A : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_B : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_C : VitalDelayType01 := (0.000 ns, 0.000 ns));--pragma translate_on port( A : in STD_ULOGIC; B : in STD_ULOGIC; C : in STD_ULOGIC; Y : out STD_ULOGIC); end component;------ Component AO1B ------ component AO1B--pragma translate_off generic( TimingChecksOn:Boolean := True; Xon: Boolean := False; InstancePath: STRING :="*"; MsgOn: Boolean := True; tpd_A_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_B_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_C_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tipd_A : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_B : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_C : VitalDelayType01 := (0.000 ns, 0.000 ns));--pragma translate_on port( A : in STD_ULOGIC; B : in STD_ULOGIC; C : in STD_ULOGIC; Y : out STD_ULOGIC); end component;------ Component AO1C ------ component AO1C--pragma translate_off generic( TimingChecksOn:Boolean := True; Xon: Boolean := False; InstancePath: STRING :="*"; MsgOn: Boolean := True; tpd_A_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_B_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_C_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tipd_A : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_B : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_C : VitalDelayType01 := (0.000 ns, 0.000 ns));--pragma translate_on port( A : in STD_ULOGIC; B : in STD_ULOGIC; C : in STD_ULOGIC; Y : out STD_ULOGIC); end component;------ Component AO1D ------ component AO1D--pragma translate_off generic( TimingChecksOn:Boolean := True; Xon: Boolean := False; InstancePath: STRING :="*"; MsgOn: Boolean := True; tpd_A_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_B_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_C_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tipd_A : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_B : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_C : VitalDelayType01 := (0.000 ns, 0.000 ns));--pragma translate_on port( A : in STD_ULOGIC; B : in STD_ULOGIC; C : in STD_ULOGIC; Y : out STD_ULOGIC); end component;------ Component AO1E ------ component AO1E--pragma translate_off generic( TimingChecksOn:Boolean := True; Xon: Boolean := False; InstancePath: STRING :="*"; MsgOn: Boolean := True; tpd_A_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_B_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_C_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tipd_A : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_B : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_C : VitalDelayType01 := (0.000 ns, 0.000 ns));--pragma translate_on port( A : in STD_ULOGIC; B : in STD_ULOGIC; C : in STD_ULOGIC; Y : out STD_ULOGIC); end component;------ Component AO2 ------ component AO2--pragma translate_off generic( TimingChecksOn:Boolean := True; Xon: Boolean := False; InstancePath: STRING :="*"; MsgOn: Boolean := True; tpd_A_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_B_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_C_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tpd_D_Y : VitalDelayType01 := (0.100 ns, 0.100 ns); tipd_A : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_B : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_C : VitalDelayType01 := (0.000 ns, 0.000 ns); tipd_D : VitalDelayType01 := (0.000 ns, 0.000 ns));--pragma translate_on port( A : in STD_ULOGIC; B : in STD_ULOGIC; C : in STD_ULOGIC; D : in STD_ULOGIC; Y : out STD_ULOGIC); end component;------ Component AO2A ------ component AO2A--pragma translate_off generic( TimingChecksOn:Boolean := True; Xon: Boolean := False; InstancePath: STRING :="*"; MsgOn: Boolean := True;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?