Lattice(莱迪斯)半导体公司,十八日发表完整功能之编程软件-ispVM系统10.0版,其支持最新认证,用于在系统可规划(ISC, In-System Configurable)组件编程的IEEE 1532标准,即将问世。
Lattice表示,该最新版本的 ispVM系统编程软件“10.0版”可以产生ISC编程档案,使用于所有Lattice 的ISC兼容和遵从产品(compliant products)。此外,ispVM系统10.0版软件现在可以从,非Lattice ISC遵从组件中接受ISC编程档案。藉由合并各类ISC编程档案到单一"编程数据串", ispVM系统支持多个供货商,整个链路之ISC遵从组件的系统内编程,提供一种其他PLD供货商没有的能力。ispVM系统10.0版软件可从Lattice网站免费下载取得。
Lattice 一直积极致力于参与IEEE 1532委员会所推动的产业标准编程功能。这功能需要两种分别标准化的努力:第一是用于硬件(可编程组件)以及第二是用于软件。硬件部份的规格已在2000年8月完成,其提供了用于IEEE 1532遵从组件的共同编程模式和指令。ISC编程模式和指令是已建立好之IEEE1149.1边界扫瞄测试(Boundary Scan Test)基本结构的延伸,控制了编程/测试链路中组件之间的基本通讯。至于软件部份的规格,目前已由IEEE正式承认,用于ISC基础编程的两种所需档案:
1) ISC BSDL档案-定义标准边界扫瞄描述语言(BSDL, Boundary Scan Description Language)档案所必要的这些延伸,而BSDL档案是支持ISC编程流程和演算所必要的。ISC BSDL档案是组件特有的(device-specific)(一个档案用于每种基本零件编号)。
2) 2)ISC数据文件-描述将被编程到ISC遵从组件的数据。ISC数据文件是设计特有的(design-specific)(一个ISC数据文件用于每种独一无二的客户逻辑设计)。
Lattice提供了兼容或完全符合IEEE 1532标准的9种CPLD系列。Lattice的完全遵从系列包括了最近发表的ispMACH 4000B(2.5Volts),ispMACH 4000C(1.8V)和ispMACH 5000VG(3.3V)CPLD系列。兼容系列包括了普遍的ispLSI 5000VE(3.3V),ispMACH 4A3(3.3V),ispMACH 4A5(5V), ispLSI 2000VE(3.3V),ispLSI 2000VL(2.5V)和ispGDXV(3.3V)系列。ispVM系统10.0版编程软件将可根据用户之组件特有的设计需求,产生用于上述9种产品系列任何一个的ISC数据文件。
Lattice产品市场部协理Steve Stark先生表示:『当第三者(3rd party)组件编程供货商,包括这些自动化测试器材(ATE, Automated Test Equipment)的供货商,边界扫瞄测试人员和组件编程人员开始去支持这强大的新编程标准,新IEEE 1532编程标准对产业界之全面影响将被了解。因为许多供货商在IEEE 1532委员会是主动参与者,我预期在接下来的12月,大部份供货商将于合适的位置支持ISC。现在,Lattice的客户能同时编程Lattice 的ISC兼容和遵从组件之整个链路,明显的降低制造成本。未来借着 IEEE 1532编程标准,Lattice的工具将能同时编程多个供货商的ISC兼容和遵从组件之整个链路。』