文档介绍:第 6 章查看和编辑器件适配
平面编辑器窗口介绍
器件视图和LAB视图
Acf文件和Fit文件
回注工程和编辑器件赋值
重新编译工程
在LAB窗口显示布线信息
显示方程及布线信息
、平面编辑器介绍
芯片名称区
颜色图例
器件显示区
未赋值节点和管脚显示区
选中节点和管脚区
、器件视图与LAB视图
平面编辑器对所设计的器件有两种显示方式:器件视图和LAB视
图。
一、器件视图
如图所示,它显示了器件的外部封装形式和管脚。器件的布线信息会以颜色图例中的不同颜色显示出来,用户可以对管脚赋值和修改它。
二、LAB视图
LAB视图以行和列的形式显示出器件内部的逻辑阵列块,它
显示器件的内部结构。布线信息也会以不同颜色显示出来。
用户可以对器件内部结构进行赋值和修改。平面编辑器将未
赋值的节点和管脚列在右侧的表中,名字前面有相应的句柄,用
户可将其拖动到相应的位置完成赋值。
在某种显示方式下,双击器件空白处,可以切换到另一种方式。
三、LAB视图赋值箱
器件赋值箱实现并存储管脚、逻辑单元、I/O单元、内嵌单元的赋值,这些赋值赋给逻辑阵列块、内嵌阵列块、行结构、列结构和器件。
用户可以将要赋值的节点或管脚拖到各种赋值箱中进行操作。
用户可以通过赋值箱一次对多个内部结构进行赋值或修改。
当对一个赋值箱进行赋值时,箱中会出现赋值的总数。将鼠标直
接放在赋值箱上时,它的值出现在附近的注释框中。当赋值箱中
有多个逻辑值时,注释框中只显示前两项并以etc文档结尾。可以
拉动Selected Node (s) & Pin(s)列表框中的滑块选择箱中的某一赋
值进行编辑以看到更多的项。
器件赋值箱:对其赋值在该器件任意位置的逻辑单元、I/O单元或内嵌单元中实现。
任意列赋值箱:赋予该赋值箱的值可以在器件的任意列中实现
列赋值箱:赋予该赋值箱的节点在该列的任意位置的逻辑单
元、I/O单
元或内嵌
单元实现
赋予它的
管脚在该
列的一个
或多个管
脚中实
现
任意行赋值箱
行赋值箱
逻辑单元
LAB赋值箱:对其赋值在此内嵌逻辑阵列块的一个或度个单元中实现。
四、查找节点或管脚
可以在平面编辑器中查找的内容有:一个或多个节点、管脚、单个的功能单元、其他的逻辑功能,包括图元和文件图标所代表的逻辑功能。
(1)建立习惯的工作环境。可以选取LAB视图或器件视图。
(2)在MAX+PLUS II的任意编辑器窗口选取一个或多个图元、结点名称、管脚名称,或者在层次显示窗口中选取一个或多个文件图标。
(3)选择Utilities | Find Node 选项或Utilities | Find Clique打开对话框。
(4)在对话框中输入功能单元的名称或选择行应的功能单元。
(5)单击OK,平面编辑器以高亮度显示查找到的指定项目。
、Acf与Fit文件
一、Acf文件
即Assignment & Configuration File,工程赋值和配置文件,它可以在文本编辑器中显示。
编译器使用Acf文件中相关赋值对工程进行综合。分区和适配,将其并入仿真网表文件以便进行仿真和定时分析。
Acf文件会根据用户对器件的操作自动更新,甚至可以在文本编辑器中对它进行手动编辑。但不允许两个应用程序同时编辑Acf文件。
Acf文件是以ASCII码的形式存在的,其中存储了工程层次树中的所有赋值信息,以及编译器、仿真器和定时分析器的相关配置信息。它可以影响设计输出文件的全部信息,包括当前层次树中的设计信息。
二、Fit文件
即Fit File,工程适配文件。
Fit文件仅显示当前器件的管脚输出信息,Acf文件中包含的适配生成的器件赋值信息即来源于Fit文件。
Fit文件不可编辑,文件中包含“~”的名称不可用来
对管脚和逻辑单元命名。
Fit文件同样以ASCII码存在,记录了一个工程中的
管脚、隐藏逻辑单元、芯片、器件赋值信息,以及当前
选中器件的兼容性信息等。它产生于编译过程的器件分
区过程,并被适配器更新
、观察并编辑适配结果
下面引用前几章的例子对平面编辑器的用法作详细说明。我
们用平面编辑器查看MAX+PLUS II编译器的分区和适配结果,输入
并编辑工程中的器件的实际赋值,多编译器的逻辑适配结果和手工
赋值的结果进行比较,最后回注编译的结果。
这一过程包括四个步骤:
(1)回注工程及编辑器件赋值
(2)重新编译工程
(3)在平面编辑器窗口显示布线信息
(4)在报告文件方程浏览器中显示方程及布线信息