在应用Altium Designer Software (ADS) 进行版图设计时,新手或者经验不足的用户可能会遇到各种报错信息,其中之一就是在设置基片(substrate)时出现的错误,具体来说,错误信息可能是:“Library xxxxxxxx” has layout layers defined, but the units and resolution are not defined. Please use the Technology Dialog to complete the layout technology before creating a layout or substrate.” 这个错误通常意味着在创建或导入库文件时,某些版图层的单位和分辨率参数尚未设置,需要用户进行相应的配置。
![ads版图设置基片报错](https://www.motuuu.com/content/uploadfile/202407/ad2e7223d701429ea5dd0ce296c3fd69.jpg)
出现这样的问题,主要是因为ADS要求所有的版图设计都必须在一个明确的技术规范(technology)下进行,这包括版图单位、分辨率以及层的定义等,如果这些基本信息没有设置,软件无法正确地生成或编辑版图。
下面我们将详细讨论如何解决这个问题。
你需要打开ADS软件,并进入你的工程环境,在工程的主界面上,找到并点击“Options”选项栏,这是一个关键的步骤,因为从这里你可以访问多个与工程设置相关的选项。
接下来,在弹出的选项菜单中,选择“Technology”选项,点击后会打开技术设置对话框,通常,如果你遇到了上述报错,在这个对话框中你会看到相关的错误提示信息。
在这个技术设置界面中,你需要首先关注的是添加参考库,点击界面右侧中部的“Add Referenced Library”按钮,选择一个合适的版图参考库,adsstandardlayers”,点击确定添加。
添加参考库之后,你可能需要修改或确认一些设置,在技术设置对话框中,找到并点击“Layout Units”选项,这个选项允许你设置版图设计时所使用的单位,通常情况下,用户会选用英制单位“mil”(毫英寸)作为版图设计的单位。
需要启用数据库分辨率设置,勾选“Enable Database Resolution”选项,并输入一个合适的数值,一般情况下,这个数值设置为1000,这代表版图将以这个分辨率来绘制和存储。
设置完成后,你的界面应该显示所有参数都已正确配置,此时,返回技术设置的主界面,你会发现之前显示错误的地方现在已经变为绿色,表示问题已经得到解决。
点击“OK”保存设置之前,请注意如果还有其他的原理图文件处于打开状态,可能会导致设置无法保存,如果遇到这种情况,软件会弹出提示框要求关闭所有打开的文件,根据提示关闭这些文件,然后重新进行技术设置。
需要注意的是,通常在新建每个工程时,就应该完成这些设置,以避免后续出现层冲突等问题,如果出现了层冲突,你可能需要访问层管理器,并删除或重新配置那些冲突的层。
解决ADS版图设置基片时的报错问题,关键在于正确配置版图技术参数,包括单位、分辨率以及参考库等,一旦这些设置正确完成,软件就能够顺利进行版图生成和编辑工作,希望以上内容能够帮助你顺利解决这一问题。