在系统可编程通用数字开关ispGDS14的原理及应用
标题行:TITLE=′字符串′;
说明行:以双引号开始,双引号或换行符结束;
定义器件:DEVICE=器件名;
定义管脚:PIN输出管脚标识符=PIN输入管脚标识符;
对应于图5电路的ispGDS设计源文件如下:
TITLE=′experiment board′
DEVICE=ispGDS14
"B0CLK=64Hz
PIN 19=PIN 20
"CLOCK SELECT CODE=5H=101B
PIN 1=H
PIN 2=L
PIN 3=H
" KEY1 KEY2 KEY3 KEY4
PIN 12=PIN 6
PIN 13=PIN 8
PIN 16=PIN 9
PIN 18=PIN 10
以上文件中,第一行为标题行;第二行为器件名称;双引号开始是说明语句,并以换行符结束;其它行是管脚定义。例如:PIN 18 = PIN 10 的含义是将10管脚与18管脚相连,其中18管脚是输出端,10管脚是输入端。而PIN 1=H的含义则是将20管脚固定为高电平。
2.2 GDS文件编译
用GDS开发软件对GDS设计的源文件进行编译,编译通过后将生成后缀为“.JED”的熔丝图文件。当GDS开发软件在DOS环境下运行时,其操作方法如下:
(1)进入GDS开发软件所在目录;
(2)执行GDS的可执行文件GDSM,命令格式为:
C:\GDS>GDSM #文件名 <回车>
注意,此时文件名不带后缀。生成的“.JED”文件与GDS源文件同名,但后缀不同。
2.3 GDS下载编程
当“.gds”源文件和“.JED”熔丝图文件建立或生成之后,便可以用Lattice Semiconductor IDCD下载软件将已产生的JEDEC文件下载到ispGDS芯片中。
3 结束语
采用ispGDS系列器件进行系统设计时?用户在不实际移动电路板插件或拨动DIP开关的情况下,用软件控制方式改变硬件配置,从而可有效地利用电路板空间降低费用,同时也提高了系统的可靠性,缩短了设计周期。
《在系统可编程通用数字开关ispGDS14的原理及应用(第2页)》