-- ******************************************************************** -- * ispPAC-POWR607 BSDL模型*——*文件版本:1.00 *——*文件日期:01/31/07 * -- * * -- * 标准测试访问端口和边界结构*——*硬件描述语言(VHDL)描述文件 * -- * * -- * 这个BSDL文件是由ispBDF v3.1根据:*——* *——*这个BSDL已经被验证为符合IEEE 1149.1的语法和语义*——*使用:* - * -晶格BSDL语法检查器 * -- * - Goepel BSDL语法检查器V3.0.1 * -- * - 资产/安捷伦BSDL验证服务 * -- * - JTAG技术BSDL语法检查器 * -- * * -- * 版权2000 - 2007 *——*格半导体公司* * 5555摩尔Ct。bob投注软件*——*希尔斯伯勒,或97124 *——* *——*保留所有权利。本程序或出版物* - *的任何部分不得以任何形式或以任何方式复制、传输、转录、存储在* - *检索系统中,或翻译成任何语言或* - *计算机语言,除非本* - *通知在本程序中出现。* -- ******************************************************************** -- * * -- * 重要的 * -- * * -- * 这个设备不包括BSCAN寄存器和不直接*——*支持销连续性测试。bob电子竞技俱乐部提供的BSDL文件是*——*来定义扫描链中的设备,其中*——*指令寄存器和旁路指令必须已知。*——* *——*本设备的模板不需要接地。* -- * * -- * 为进一步帮助,请联系技术支持在*——* 1 - 800 -晶格或techsupport@bob电子竞技俱乐部latticesemi.com * -- ******************************************************************** -- * * -- * 修订历史 * -- * * -- * 1.00:牧师01/31/07 * -- * - 初始版本 * -- * * -- ******************************************************************** -- 的整体结构实体描述实体ispPAC_POWR607_XXN32——泛型参数声明泛型(PHYSICAL_PIN_MAP:字符串:=“QFN_32”); -- Logical Port Description Statement port ( NC: linkage bit_vector(0 to 7); --No Connect Pins VCC: linkage bit_vector(0 to 1); IN1_PWRDN: linkage bit; IN2: linkage bit; IN_OUT3: linkage bit; IN_OUT4: linkage bit; IN_OUT5: linkage bit; IN_OUT6: linkage bit; IN_OUT7: linkage bit; HVOUT1: linkage bit; HVOUT2: linkage bit; VCCJ: linkage bit; TCK: in bit; GND: linkage bit_vector(0 to 1); TDO: out bit; TDI: in bit; TMS: in bit; VMON1: linkage bit; VMON2: linkage bit; VMON3: linkage bit; VMON4: linkage bit; VMON5: linkage bit; VMON6: linkage bit ); -- Version Control use STD_1149_1_1994.all; -- 1149.1-1994 attributes -- Component Conformance Statement attribute COMPONENT_CONFORMANCE of ispPAC_POWR607_XXN32 : entity is "STD_1149_1_1993"; -- Device Package Pin Mapping attribute PIN_MAP of ispPAC_POWR607_XXN32 : entity is PHYSICAL_PIN_MAP; constant QFN_32 : PIN_MAP_STRING := "NC: (1, 8, 9, 16, 17, "& --No Connect " 24, 25, 32 ), "& --No Connect "VCC: (4, 21),"& "IN1_PWRDN: 29,"& "IN2: 28,"& "IN_OUT3: 27,"& "IN_OUT4: 26,"& "IN_OUT5: 23,"& "IN_OUT6: 22,"& "IN_OUT7: 20,"& "HVOUT1: 30,"& "HVOUT2: 31,"& "VCCJ: 13,"& "TCK: 15,"& "GND: (11, 12),"& "TDO: 14,"& "TDI: 18,"& "TMS: 19,"& "VMON1: 2,"& "VMON2: 3,"& "VMON3: 5,"& "VMON4: 6,"& "VMON5: 7,"& "VMON6: 10"; -- Scan Port Identification attribute TAP_SCAN_CLOCK of TCK : Signal is (1.0e6, BOTH); attribute TAP_SCAN_IN of TDI : Signal is True; attribute TAP_SCAN_OUT of TDO : Signal is True; attribute TAP_SCAN_MODE of TMS : Signal is True; -- Instruction Register Description attribute INSTRUCTION_LENGTH of ispPAC_POWR607_XXN32 : entity is 8; attribute INSTRUCTION_OPCODE of ispPAC_POWR607_XXN32 : entity is -- 1149.1 instructions "BYPASS (11111111),"& "SAMPLE (00011100),"& "EXTEST (00000000),"& "IDCODE (00010110),"& "HIGHZ (00011000)"; attribute INSTRUCTION_CAPTURE of ispPAC_POWR607_XXN32 : entity is "00011101"; -- IDCODE Definition attribute IDCODE_REGISTER of ispPAC_POWR607_XXN32 : entity is "0000"& -- version number "0000000101000111"& -- part identification "00000100001"& -- company code "1"; -- mandatory -- Register Access Description attribute REGISTER_ACCESS of ispPAC_POWR607_XXN32 : entity is "BYPASS (BYPASS, "& " HIGHZ),"& "BOUNDARY (SAMPLE, "& " EXTEST),"& "DEVICE_ID (IDCODE)"; -- ***************************************************************** -- Boundary Scan Register Description, Cell 0 is the closest to TDO -- ***************************************************************** attribute BOUNDARY_LENGTH of ispPAC_POWR607_XXN32 : entity is 1; attribute BOUNDARY_REGISTER of ispPAC_POWR607_XXN32 : entity is --num cell port function safe [ccell disval rslt] "0 (BC_1, *, INTERNAL, 0 )"; end ispPAC_POWR607_XXN32;