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

📄 sprm187.bsm

📁 应用于dsp2810的边界扫描测试中
💻 BSM
📖 第 1 页 / 共 3 页
字号:
    use STD_1149_1_1994.all; -- Get IEEE 1149.1-1994 attributes and definitions 

    attribute COMPONENT_CONFORMANCE of TMS320C2810 : entity is "STD_1149_1_1993";

    attribute PIN_MAP of TMS320C2810 : entity is PHYSICAL_PIN_MAP; 

    constant PBK : PIN_MAP_STRING := 
       "VDDAIO:1,"&
       "VDDA1:14,"&
       "VSSA1:15,"&
       "VDD: (20,29,42,56,63,74,82,94,102,110)," &
       "VSS: (17,26,30,39,53,59,62,73,88,95,103,109)," &
       "VDDIO: (25,49,83,104)," &
       "VDD3VFL:52," &				
       "VDD1:114," &
       "VSS1:115," &
       "VDDA2:118," &
       "VSSA2:117," &
       "VSSAIO:128," & 
       "ADCINA: (119,120,121,122,123,124,125,126)," & 
       "ADCINB: (9,8,7,6,5,4,3,2)," &
       "ADCLO: 127," & 
       "ADCREFM: 10," & 
       "ADCREFP: 11," & 
       "ADCRESEXT: 16," & 
       "AVSSREFBG: 12," &
       "AVDDREFBG:13," &
       "ADCBGREFIN: 116," &
       "C3TRIPn: 91," & 
       "C2TRIPn: 90," & 
       "C1TRIPn: 89," & 
       "TCLKINA: 86," & 
       "TDIRA: 85," & 
       "CAP3_QEPI1: 80," & 
       "CAP2_QEP2: 79," & 
       "CAP1_QEP1: 78," & 
       "T2PWM_T2CMP: 77," & 
       "T1PWM_T1CMP: 76," & 
       "PWM6: 75," & 
       "PWM5: 72," & 
       "PWM4: 71," & 
       "PWM3: 70," & 
       "PWM2: 69," & 
       "PWM1: 68," & 
       "C6TRIPn: 48," & 
       "C5TRIPn: 47," & 
       "C4TRIPn: 46," & 
       "TCLKINB: 55," & 
       "TDIRB: 54," & 
       "CAP6_QEPI2: 45," & 
       "CAP5_QEP4: 44," & 
       "CAP4_QEP3: 43," & 
       "T4PWM_T4CMP: 41," & 
       "T3PWM_T3CMP: 40," & 
       "PWM12: 38," & 
       "PWM11: 37," & 
       "PWM10: 36," & 
       "PWM9: 35," & 
       "PWM8: 34," & 
       "PWM7: 33," & 
       "T1CTRIPn_PDPINTAn: 81," & 
       "T2CTRIPn_EVASOCn: 84," & 
       "T3CTRIPn_PDPINTBn: 60," & 
       "T4CTRIPn_EVBSOCn: 61," & 
       "XINT1_XBIOn: 106," & 
       "XINT2_ADCSOC: 108," & 
       "XNMI_XINT13: 107," & 
       "XF_XPLLDISn: 101," & 
       "MDRA: 18," & 
       "MDXA: 19," & 
       "MFSRA: 24," & 
       "MFSXA: 22," & 
       "MCLKRA: 21," & 
       "MCLKXA: 23," & 
       "CANRXA: 65," & 
       "CANTXA: 64," & 
       "SCIRXDA: 112," & 
       "SCITXDA: 111," & 
       "SPISTEA: 28," & 
       "SPICLKA: 27," & 
       "SPISOMIA: 32," & 
       "SPISIMOA: 31," & 
       "SCITXDB: 66," & 
       "SCIRXDB: 67," & 
       "TESTSEL: 97," & 
       "X1_XCLKIN: 58," & 
       "X2: 57," & 
       "XCLKOUT: 87," & 
       "XRSn: 113," & 
       "TDI: 96," & 
       "TMS: 92," & 
       "TCK: 99," & 
       "TDO: 93," & 
       "TRSTn: 98," & 
       "EMU0: 100," & 
       "EMU1: 105," & 
       "TEST1: 51 ," & 
       "TEST2: 50";  

    attribute TAP_SCAN_IN of TDI : signal is true; 
    attribute TAP_SCAN_MODE of TMS : signal is true; 
    attribute TAP_SCAN_OUT of TDO : signal is true; 
    attribute TAP_SCAN_CLOCK of TCK : signal is (20.0e6, BOTH); 
    attribute TAP_SCAN_RESET of TRSTn : signal is true; 

    attribute COMPLIANCE_PATTERNS of TMS320C2810 : entity is "(TESTSEL,EMU1,EMU0)(001)";

    attribute INSTRUCTION_LENGTH of TMS320C2810 : entity is 3;
    attribute INSTRUCTION_OPCODE of TMS320C2810 : entity is 
        "extest (000),"  & 
        "bypass (111),"  & 
        "sample (001),"  & 
        "idcode (100)"; 

    attribute INSTRUCTION_CAPTURE of TMS320C2810 : entity is "001";
    attribute IDCODE_REGISTER of TMS320C2810 : entity is 
        "0001"  &                -- Version Number 
        "1011010110011110"  &    -- Part Number 
        "00000010111"  &         -- Manufacturer ID 
        "1";                     -- Required by IEEE Std. 1149.1-1990 


    attribute REGISTER_ACCESS of TMS320C2810 : entity is 
        "BOUNDARY (extest, sample), " & 
        "DEVICE_ID (idcode), " & 
        "BYPASS (bypass)"; 

    attribute BOUNDARY_LENGTH of TMS320C2810 : entity is 237;
    attribute BOUNDARY_REGISTER of TMS320C2810 : entity is 
-- num                   cell                 port      function   safe  [ccell  disval  rslt]
       "0    (           bc_4,                   *,     internal,     X)," & 
       "1    (           bc_1,                   *,     internal,     X)," & 
       "2    (           bc_1,                   *,     internal,     1)," & 
       "3    (           bc_4,                MDRA,        input,     X)," & 
       "4    (           bc_1,                MDRA,      output3,     X,    5,      1,    PULL1)," & 
       "5    (           bc_1,                   *,      control,     1)," & 
       "6    (           bc_4,                   *,     internal,     X)," & 
       "7    (           bc_1,                   *,     internal,     X)," & 
       "8    (           bc_1,                   *,     internal,     1)," & 
       "9    (           bc_4,                MDXA,        input,     X)," & 
       "10   (           bc_1,                MDXA,      output3,     X,     11,      1,    Z)," & 
       "11   (           bc_1,                   *,      control,     1)," & 
       "12   (           bc_4,                   *,     internal,     X)," & 
       "13   (           bc_1,                   *,     internal,     X)," & 
       "14   (           bc_4,              MCLKRA,        input,     X)," & 
       "15   (           bc_1,              MCLKRA,      output3,     X,    16,      1,    PULL1)," & 
       "16   (           bc_1,                   *,      control,     1)," & 
       "17   (           bc_4,               MFSXA,        input,     X)," & 
       "18   (           bc_1,               MFSXA,      output3,     X,     19,      1,   PULL1)," & 
       "19   (           bc_1,                   *,      control,     1)," & 
       "20   (           bc_4,                   *,     internal,     X)," & 
       "21   (           bc_1,                   *,     internal,     X)," & 
       "22   (           bc_4,              MCLKXA,        input,     X)," & 
       "23   (           bc_1,              MCLKXA,      output3,     X,    24,      1,    PULL1)," & 
       "24   (           bc_1,                   *,      control,     1)," & 
       "25   (           bc_4,               MFSRA,        input,     X)," & 
       "26   (           bc_1,               MFSRA,      output3,     X,    27,      1,    PULL1)," & 
       "27   (           bc_1,                   *,      control,     1)," & 
       "28   (           bc_4,                   *,     internal,     X)," & 
       "29   (           bc_1,                   *,     internal,     X)," & 
       "30   (           bc_4,                   *,     internal,     X)," & 
       "31   (           bc_1,                   *,     internal,     X)," & 
       "32   (           bc_4,             SPICLKA,        input,     X)," & 
       "33   (           bc_1,             SPICLKA,      output3,     X,    34,     1,    Z)," & 
       "34   (           bc_1,                   *,      control,     1)," & 
       "35   (           bc_4,             SPISTEA,        input,     X)," & 
       "36   (           bc_1,             SPISTEA,      output3,     X,     37,      1,    Z)," & 
       "37   (           bc_1,                   *,      control,     1)," & 
       "38   (           bc_4,                   *,     internal,     X)," & 
       "39   (           bc_1,                   *,     internal,     X)," & 
       "40   (           bc_4,                   *,     internal,     X)," & 
       "41   (           bc_1,                   *,     internal,     X)," & 
       "42   (           bc_4,            SPISIMOA,        input,     X)," & 
       "43   (           bc_1,            SPISIMOA,      output3,     X,     44,      1,    Z)," & 
       "44   (           bc_1,                   *,      control,     1)," & 
       "45   (           bc_4,            SPISOMIA,        input,     X)," & 
       "46   (           bc_1,            SPISOMIA,      output3,     X,     47,      1,    Z)," & 
       "47   (           bc_1,                   *,      control,     1)," & 
       "48   (           bc_1,                   *,     internal,     X)," & 
       "49   (           bc_1,                   *,     internal,     1)," & 
       "50   (           bc_1,                   *,     internal,     X)," & 
       "51   (           bc_1,                   *,     internal,     X)," & 
       "52   (           bc_4,                PWM7,        input,     X)," & 
       "53   (           bc_1,                PWM7,      output3,     X,    54,      1,    PULL1)," & 
       "54   (           bc_1,                   *,      control,     1)," & 
       "55   (           bc_4,                PWM8,        input,     X)," & 

⌨️ 快捷键说明

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