📄 sprm187.bsm
字号:
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 + -