【摘 要】
:
在EDA设计领域,Cadence作为最大电子设计自动化供应商,旗下的Allegro软件是业界知名的PCB设计软件,提供了丰富的二次开发接口和完善的开发语言。本文主要是基于Allegro软件的
【机 构】
:
高效能服务器和存储技术国家重点实验室,浪潮电子信息产业股份有限公司
【基金项目】
:
山东省自然科学基金智慧计算联合基金(ZR2019LZH006)
论文部分内容阅读
在EDA设计领域,Cadence作为最大电子设计自动化供应商,旗下的Allegro软件是业界知名的PCB设计软件,提供了丰富的二次开发接口和完善的开发语言。本文主要是基于Allegro软件的Skill语言二次开发,开发带有Form格式的编程框架,工程师使用该框架开发的工具能够通过UI界面实现人机交互,另外,工程师在改变Allegro内部Database时,能够对操作进行回滚、取消、完成等,方便工程师快速操作。该框架为二次开发者提供一种高效的编程思想,提高了开发效率和质量。
其他文献
求参数的取值范围问题在高中数学学习的过程中比比皆是,并且是我们学习中的一个难点.含参数的对数型函数求参数范围的问题就是其中一类重要的题型.处理这类问题的方法有其独到的
1. C 2. C 3. D 4. y=20-2x(0〈x〈10) S. BD 6.5 30 7. a≥0.05 m/s^2 8. B 9. C 10. B
物质的量浓度是描述溶液组成的一个重要物理量,其有关计算主要涉及以下三个计算公式,分别简析如下,供同学们参考。一。c=n/V.此公式是物质的量浓度的定义式,已知任意两个量就可以
一、选择题 1 化学与生活、社会密切相关,下列说法正确的是( )。 A 硫在过量的氧气中燃烧生成三氧化硫 B 氢氧燃料电池、铅蓄电池、硅太阳能电池都利用了原电池原理
数学来源于生活,又应用于生活和生产实践.下面探讨几个函数模型的应用问题.一、一次函数模型侧,商店出售茶壶和茶杯,茶壶每个定价20元,茶杯每个定价5元,该商店推出两种优惠办法:
文章首先分析了中职学校开设Fedora课程的必要性与可行性,然后从中职网络技术专业学生就业岗位职业能力入手制定教学内容,最后重点探讨了Fedora课程的教学方法与手段。
基于OpenMV微型机器视觉模块,以云台为载体,使用Micro Python语言对滚球目标识别与追踪算法进行研究。通过摄像头获取实时图像,在对图形进行预处理后利用形状识别和边缘检测算法完成目标识别与追踪,并通过串口将滚球中心位置坐标输出。
伴随着《中华人民共和国非物质文化遗产法》以及各省(区)保护条例的出台,黑龙江省的非物质文化遗产保护工作也亟待本省法律条例的支持与保障。本文通过分析黑龙江省非物质文化遗
为了解决在恶劣环境、偏远地区等特殊场合的FPGA远程更新问题,提出了一种基于4G无线通信技术的FPGA远程更新系统设计方法。应用4G无线通信模块实现了更新控制器的通信组网,远
以"用while语句实现循环"为例,阐述了任务驱动法在《C语言程序设计》教学实践中的应用.让学生的学习活动与真实任务相结合,以任务的解决来引导和维持学生的学习兴趣,