⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 idt723611.vhd

📁 VHDL的ram和fifo model code 包含众多的厂家
💻 VHD
📖 第 1 页 / 共 5 页
字号:
        A5               :  INOUT   std_logic    ;        A6               :  INOUT   std_logic    ;        A7               :  INOUT   std_logic    ;        A8               :  INOUT   std_logic    ;        A9               :  INOUT   std_logic    ;        A10              :  INOUT   std_logic    ;        A11              :  INOUT   std_logic    ;        A12              :  INOUT   std_logic    ;        A13              :  INOUT   std_logic    ;        A14              :  INOUT   std_logic    ;        A15              :  INOUT   std_logic    ;        A16              :  INOUT   std_logic    ;        A17              :  INOUT   std_logic    ;        A18              :  INOUT   std_logic    ;        A19              :  INOUT   std_logic    ;        A20              :  INOUT   std_logic    ;        A21              :  INOUT   std_logic    ;        A22              :  INOUT   std_logic    ;        A23              :  INOUT   std_logic    ;        A24              :  INOUT   std_logic    ;        A25              :  INOUT   std_logic    ;        A26              :  INOUT   std_logic    ;        A27              :  INOUT   std_logic    ;        A28              :  INOUT   std_logic    ;        A29              :  INOUT   std_logic    ;        A30              :  INOUT   std_logic    ;        A31              :  INOUT   std_logic    ;        A32              :  INOUT   std_logic    ;        A33              :  INOUT   std_logic    ;        A34              :  INOUT   std_logic    ;        A35              :  INOUT   std_logic    ;       --  Data Input/Output Bus port B        B0               :  INOUT   std_logic    ;        B1               :  INOUT   std_logic    ;        B2               :  INOUT   std_logic    ;        B3               :  INOUT   std_logic    ;        B4               :  INOUT   std_logic    ;        B5               :  INOUT   std_logic    ;        B6               :  INOUT   std_logic    ;        B7               :  INOUT   std_logic    ;        B8               :  INOUT   std_logic    ;        B9               :  INOUT   std_logic    ;        B10              :  INOUT   std_logic    ;        B11              :  INOUT   std_logic    ;        B12              :  INOUT   std_logic    ;        B13              :  INOUT   std_logic    ;        B14              :  INOUT   std_logic    ;        B15              :  INOUT   std_logic    ;        B16              :  INOUT   std_logic    ;        B17              :  INOUT   std_logic    ;        B18              :  INOUT   std_logic    ;        B19              :  INOUT   std_logic    ;        B20              :  INOUT   std_logic    ;        B21              :  INOUT   std_logic    ;        B22              :  INOUT   std_logic    ;        B23              :  INOUT   std_logic    ;        B24              :  INOUT   std_logic    ;        B25              :  INOUT   std_logic    ;        B26              :  INOUT   std_logic    ;        B27              :  INOUT   std_logic    ;        B28              :  INOUT   std_logic    ;        B29              :  INOUT   std_logic    ;        B30              :  INOUT   std_logic    ;        B31              :  INOUT   std_logic    ;        B32              :  INOUT   std_logic    ;        B33              :  INOUT   std_logic    ;        B34              :  INOUT   std_logic    ;        B35              :  INOUT   std_logic    ;        -- Almost-Empty Flag        AENeg            :  OUT    std_ulogic := 'U';         -- Almost-Full  Flag        AFNeg            :  OUT    std_ulogic := 'U';      -- Empty Flag        EFNeg            :  OUT   std_ulogic := 'U';      -- Full Flag        FFNeg            :  OUT   std_ulogic := 'U';      -- Mail Register Flag        MBF1Neg          :  OUT   std_ulogic := 'U';        MBF2Neg          :  OUT   std_ulogic := 'U';      -- Parity Error Flag        PEFANeg          :  OUT   std_ulogic := 'U';        PEFBNeg          :  OUT   std_ulogic := 'U'  );        ATTRIBUTE vital_level0 OF idt723611 : ENTITY IS True;END idt723611;--------------------------------------------------------------------------------- ARCHITECTURE DECLARATION-------------------------------------------------------------------------------ARCHITECTURE vhdl_behavioral of idt723611 IS    ATTRIBUTE VITAL_LEVEL0 of vhdl_behavioral : ARCHITECTURE IS TRUE;        CONSTANT partID               : STRING := "idt723611";        CONSTANT MaxDataP             : NATURAL := 16#3FFFF#;        CONSTANT TotalLOC             : NATURAL := 63;        CONSTANT HiDbit               : NATURAL := 35;        CONSTANT DataWidth            : NATURAL := 36;        CONSTANT UserPreload          : BOOLEAN := TRUE;        SIGNAL CLKA_ipd            :  std_ulogic := 'U';        SIGNAL CLKB_ipd            :  std_ulogic := 'U';      --  Chip Select        SIGNAL CSANeg_ipd          :  std_ulogic := 'U';        SIGNAL CSBNeg_ipd          :  std_ulogic := 'U';     --  Enable        SIGNAL ENA_ipd             :  std_ulogic := 'U';        SIGNAL ENB_ipd             :  std_ulogic := 'U';      -- Flag-Offset Select        SIGNAL FS0_ipd             :  std_ulogic := 'U';        SIGNAL FS1_ipd             :  std_ulogic := 'U';      -- Mailbox Select        SIGNAL MBA_ipd             :  std_ulogic := 'U';        SIGNAL MBB_ipd             :  std_ulogic := 'U';      -- Odd/EvanParity Select        SIGNAL OddEVENNeg_ipd     :  std_ulogic := 'U';      -- Parity Generation        SIGNAL PGA_ipd             :  std_ulogic := 'U';        SIGNAL PGB_ipd             :  std_ulogic := 'U';      -- Reset        SIGNAL RSTNeg_ipd          :  std_ulogic := 'U';      -- Write/Read Select        SIGNAL WRANeg_ipd         :  std_ulogic := 'U';        SIGNAL WRBNeg_ipd         :  std_ulogic := 'U';        --  Data Input/Output Bus  Port A        SIGNAL A0_ipd               :  std_logic    := 'U';        SIGNAL A1_ipd               :  std_logic    := 'U';        SIGNAL A2_ipd               :  std_logic    := 'U';        SIGNAL A3_ipd               :  std_logic    := 'U';        SIGNAL A4_ipd               :  std_logic    := 'U';        SIGNAL A5_ipd               :  std_logic    := 'U';        SIGNAL A6_ipd               :  std_logic    := 'U';        SIGNAL A7_ipd               :  std_logic    := 'U';        SIGNAL A8_ipd               :  std_logic    := 'U';        SIGNAL A9_ipd               :  std_logic    := 'U';        SIGNAL A10_ipd              :  std_logic    := 'U';        SIGNAL A11_ipd              :  std_logic    := 'U';        SIGNAL A12_ipd              :  std_logic    := 'U';        SIGNAL A13_ipd              :  std_logic    := 'U';        SIGNAL A14_ipd              :  std_logic    := 'U';        SIGNAL A15_ipd              :  std_logic    := 'U';        SIGNAL A16_ipd              :  std_logic    := 'U';        SIGNAL A17_ipd              :  std_logic    := 'U';        SIGNAL A18_ipd              :  std_logic    := 'U';        SIGNAL A19_ipd              :  std_logic    := 'U';        SIGNAL A20_ipd              :  std_logic    := 'U';        SIGNAL A21_ipd              :  std_logic    := 'U';        SIGNAL A22_ipd              :  std_logic    := 'U';        SIGNAL A23_ipd              :  std_logic    := 'U';        SIGNAL A24_ipd              :  std_logic    := 'U';        SIGNAL A25_ipd              :  std_logic    := 'U';        SIGNAL A26_ipd              :  std_logic    := 'U';        SIGNAL A27_ipd              :  std_logic    := 'U';        SIGNAL A28_ipd              :  std_logic    := 'U';        SIGNAL A29_ipd              :  std_logic    := 'U';        SIGNAL A30_ipd              :  std_logic    := 'U';        SIGNAL A31_ipd              :  std_logic    := 'U';        SIGNAL A32_ipd              :  std_logic    := 'U';        SIGNAL A33_ipd              :  std_logic    := 'U';        SIGNAL A34_ipd              :  std_logic    := 'U';        SIGNAL A35_ipd              :  std_logic    := 'U';--  Data Input/Output Bus of Port B        SIGNAL B0_ipd               :  std_logic    := 'U';        SIGNAL B1_ipd               :  std_logic    := 'U';        SIGNAL B2_ipd               :  std_logic    := 'U';        SIGNAL B3_ipd               :  std_logic    := 'U';        SIGNAL B4_ipd               :  std_logic    := 'U';        SIGNAL B5_ipd               :  std_logic    := 'U';        SIGNAL B6_ipd               :  std_logic    := 'U';        SIGNAL B7_ipd               :  std_logic    := 'U';        SIGNAL B8_ipd               :  std_logic    := 'U';        SIGNAL B9_ipd               :  std_logic    := 'U';        SIGNAL B10_ipd              :  std_logic    := 'U';        SIGNAL B11_ipd              :  std_logic    := 'U';        SIGNAL B12_ipd              :  std_logic    := 'U';        SIGNAL B13_ipd              :  std_logic    := 'U';        SIGNAL B14_ipd              :  std_logic    := 'U';        SIGNAL B15_ipd              :  std_logic    := 'U';        SIGNAL B16_ipd              :  std_logic    := 'U';        SIGNAL B17_ipd              :  std_logic    := 'U';        SIGNAL B18_ipd              :  std_logic    := 'U';        SIGNAL B19_ipd              :  std_logic    := 'U';        SIGNAL B20_ipd              :  std_logic    := 'U';        SIGNAL B21_ipd              :  std_logic    := 'U';        SIGNAL B22_ipd              :  std_logic    := 'U';        SIGNAL B23_ipd              :  std_logic    := 'U';        SIGNAL B24_ipd              :  std_logic    := 'U';        SIGNAL B25_ipd              :  std_logic    := 'U';        SIGNAL B26_ipd              :  std_logic    := 'U';        SIGNAL B27_ipd              :  std_logic    := 'U';        SIGNAL B28_ipd              :  std_logic    := 'U';        SIGNAL B29_ipd              :  std_logic    := 'U';        SIGNAL B30_ipd              :  std_logic    := 'U';        SIGNAL B31_ipd              :  std_logic    := 'U';        SIGNAL B32_ipd              :  std_logic    := 'U';        SIGNAL B33_ipd              :  std_logic    := 'U';        SIGNAL B34_ipd              :  std_logic    := 'U';        SIGNAL B35_ipd              :  std_logic    := 'U';        -- SKEW stuff (see also generics list)        ALIAS  tSKEW1               : VitalDelayType IS tdevice_SKEW1;        ALIAS  tSKEW2               : VitalDelayType IS tdevice_SKEW2;        SIGNAL OpenIn, OpenOut      : std_logic;     BEGIN---------------------------------------------------------------------------------- Dummy instances for exporting tSKEW vals from SDF file-- using DEVICE construct--------------------------------------------------------------------------------       SKEW1: VitalBuf (OpenOut, OpenIn, (tdevice_SKEW1, tdevice_SKEW1));       SKEW2: VitalBuf (OpenOut, OpenIn, (tdevice_SKEW2, tdevice_SKEW2));------------------------------------------------------------------------------ Wire Delays----------------------------------------------------------------------------    WireDelay : BLOCK    BEGIN        w_1  : VitalWireDelay  ( CLKA_ipd         ,CLKA       ,tipd_CLKA );        w_2  : VitalWireDelay  ( CLKB_ipd         ,CLKB       ,tipd_CLKB );        w_3  : VitalWireDelay  ( CSANeg_ipd       ,CSANeg     ,tipd_CSANeg);        w_4  : VitalWireDelay  ( CSBNeg_ipd       ,CSBNeg     ,tipd_CSBNeg);        w_5  : VitalWireDelay  ( ENA_ipd          ,ENA        ,tipd_ENA  );        w_6  : VitalWireDelay  ( ENB_ipd          ,ENB        ,tipd_ENB  );        w_7  : VitalWireDelay  ( FS0_ipd          ,FS0        ,tipd_FS0  );        w_8  : VitalWireDelay  ( FS1_ipd          ,FS1        ,tipd_FS1  );        w_9  : VitalWireDelay  ( MBA_ipd          ,MBA        ,tipd_MBA  );        w_10 : VitalWireDelay  ( MBB_ipd          ,MBB        ,tipd_MBB  );        w_11 : VitalWireDelay  ( OddEVENNeg_ipd  ,OddEVENNeg ,tipd_OddEVENNeg);        w_12 : VitalWireDelay  ( PGA_ipd          ,PGA        ,tipd_PGA  );        w_13 : VitalWireDelay  ( PGB_ipd          ,PGB        ,tipd_PGB  );        w_14 : VitalWireDelay  ( RSTNeg_ipd       ,RSTNeg     ,tipd_RSTNeg );        w_15 : VitalWireDelay  ( WRANeg_ipd      ,WRANeg    ,tipd_WRANeg );        w_16 : VitalWireDelay  ( WRBNeg_ipd      ,WRBNeg    ,tipd_WRBNeg );        w_17 : VitalWireDelay  ( A0_ipd         ,A0       ,tipd_A0 );        w_18 : VitalWireDelay  ( A1_ipd         ,A1       ,tipd_A1 );        w_19 : VitalWireDelay  ( A2_ipd         ,A2       ,tipd_A2 );        w_20 : VitalWireDelay  ( A3_ipd         ,A3       ,tipd_A3 );        w_21 : VitalWireDelay  ( A4_ipd         ,A4       ,tipd_A4 );        w_22 : VitalWireDelay  ( A5_ipd         ,A5       ,tipd_A5 );        w_23 : VitalWireDelay  ( A6_ipd         ,A6       ,tipd_A6 );        w_24 : VitalWireDelay  ( A7_ipd         ,A7       ,tipd_A7 );        w_25 : VitalWireDelay  ( A8_ipd         ,A8       ,tipd_A8 );        w_26 : VitalWireDelay  ( A9_ipd         ,A9       ,tipd_A9 );        w_27 : VitalWireDelay  ( A10_ipd        ,A10      ,tipd_A10);        w_28 : VitalWireDelay  ( A11_ipd        ,A11      ,tipd_A11);        w_29 : VitalWireDelay  ( A12_ipd        ,A12      ,tipd_A12);        w_30 : VitalWireDelay  ( A13_ipd        ,A13      ,tipd_A13);        w_31 : VitalWireDelay  ( A14_ipd        ,A14      ,tipd_A14);        w_32 : VitalWireDelay  ( A15_ipd        ,A15      ,tipd_A15);        w_33 : VitalWireDelay  ( A16_ipd        ,A16      ,tipd_A16);        w_34 : VitalWireDelay  ( A17_ipd        ,A17      ,tipd_A17);        w_35 : VitalWireDelay  ( A18_ipd        ,A18      ,tipd_A18);        w_36 : VitalWireDelay  ( A19_ipd        ,A19      ,tipd_A19);        w_37 : VitalWireDelay  ( A20_ipd        ,A20      ,tipd_A20);        w_38 : VitalWireDelay  ( A21_ipd        ,A21      ,tipd_A21);        w_39 : VitalWireDelay  ( A22_ipd        ,A22      ,tipd_A22);        w_40 : VitalWireDelay  ( A23_ipd        ,A23      ,tipd_A23);        w_41 : VitalWireDelay  ( A24_ipd        ,A24      ,tipd_A24);        w_42 : VitalWireDelay  ( A25_ipd        ,A25      ,tipd_A25);        w_43 : VitalWireDelay  ( A26_ipd        ,A26      ,tipd_A26);        w_44 : VitalWireDelay  ( A27_ipd        ,A27      ,tipd_A27);        w_45 : VitalWireDelay  ( A28_ipd        ,A28      ,tipd_A28);        w_46 : VitalWireDelay  ( A29_ipd        ,A29      ,tipd_A29);        w_47 : VitalWireDelay  ( A30_ipd        ,A30      ,tipd_A30);        w_48 : VitalWireDelay  ( A31_ipd        ,A31      ,tipd_A31);        w_49 : VitalWireDelay  ( A32_ipd        ,A32      ,tipd_A32);        w_50 : VitalWireDelay  ( A33_ipd        ,A33      ,tipd_A33);        w_51 : VitalWireDelay  ( A34_ipd        ,A34      ,tipd_A34);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -