《CIS器件管理平台解决方案》由会员分享,可在线阅读,更多相关《CIS器件管理平台解决方案(9页珍藏版)》请在金锄头文库上搜索。
1、CIS器件管理平台解决方案 CIS器件管理平台解决方案作者York Pan日期xx?10?14 一、概要CIS业界应用最广泛的原理图设计工具,在Cadence公司产Allegro DesignEntry CIS?Allegro PCBDesign CISL/XL/GXL都包含有CIS器件管理平台。 此平台可以科学管理与积累企业的智力资源,并能提高研发团队的效率以及规范性、整合企业ERP?PDM系统优化研发流程。 下图为CIS设计流程图 二、数据库选型CIS(Component InformationSystem)器件管理主要是以ODBC为接口,可以通过数据管理软件Excel、Aess、FoxP
2、ro、SQL、Oracle等进行数据管理。 本文主要以小企业和中大企业为例,讲述器件管理平台的解决方案,推荐选用的库据库类型作为参考,如下表所示。 企业研发平台Allegro产品器件数据库类型备注规模小规Allegro DesignEntry PSxx/PS3010Excel/Aess管理非常简单模CIS/Allegro PCBDesign CISL中规Allegro PCBDesign CISAess/SQL SQL可整合企业模L/Performance/XL PS3010/PX3710ERP/PDM大规Allegro PCBDesign CISPX3710/PA3651SQL/Oracle
3、可整合企业模XL/GXL ERP/PDM 三、工程角色整个流程中,角色有硬件工程师(原理图设计)、EDA平台管理员SQL/器件属性/数据同步?封装库工程师、工艺、采购等。 四、器件分类及属性管理1器件的分类 (1)Capacitor(电容类); (2)Resistor(电阻类); (3)Inductance(电感类); (4)Display(显示类器件); (5)Connect(连接器); (6)Clock(时钟器件); (7)Switch(开关器件); (8)Semiconductor(半导体器件); (9)IC(集成电路); (10)Misc(其它); (11)2描述器件属性的信息 (1)
4、Part Number(器件的编号); (2)Part Type(器件的类型); (3)Value(器件的有效值); (4)Description(器件重要的描述信息); (5)Power(器件的耐压值); (6)Tolerance(器件允许的误差); (7)Schematic Part(原理图器件的路径); (8)PCB Footprint(PCB封装的名称); (9)PSpice(PSpice的模型库); (10)Manufacturer Part Number(器件原厂的编号); (11)Manufacture(器件原厂商); (12)Distributor PartNmber(代理商器
5、件编号); (13)Distributor(代理商); (14)Price(采购的价格); (15)Availability(期间有效期); (16)Datasheet(Datasheet的位置); (17)ActivepartsID(Activeparts网址); (18)根据器件的分类,方便快速的找到相应的器件,根据器件的属性信息,有效的管理和输出器件信息。 可根据客户需求的不同做相应的修改。 五、企业数据库安装简介及配置方法1.中小企业Excel&Aess安装方法比较简单这里不再介绍. (1)Excel如下图所示,将器件的类分别建立Sheet,相关属性填写在第一行。 (2)Aess如下图
6、所示,将器件的类分别建立表格,相关属性填写在第一行。 (3)Excel数据也通过工具转换成Aess的库文件*.mdb。 推存工具有本文作者开发的ETA或其它方法,如下图所示。 (4)ODBC数据源配置A选择Windows的开始/设置/控制面板,双击管理工具,出现对话框,如下图B双击ODBC图标,在出现的对话框中,选择驱动程序,确认ODBC驱动程序存在,如果没有则必须先安装相应的驱动程序,如下图C点击“用户DSN”,如果是NT系统,选点击“系统DSN”,点击“添加”按纽,选择要创建的数据源类型,点击“完成”,如图D在出现的下图对话框的数据源名中输入数据源名;点击“选项”按钮,清除“只读”复选框,
7、这样就可以在CIS中创建新的元器件并将其加入本地元器件数据库中。 点击“选择工作簿”,进行指定数据库工作簿(假设我们的数据库是以Excel完成的),如下右图?点击“确定”按钮,完成数据源的设置。 E如果在一台电脑上建好接后,需要在其它电脑也建立只需将DSN文件复制过去即可,前提数是建立在共享的基础上。 2?中大企业的SQL2000/Oracle数据为安装配,文本以SQL2000为列介绍,Oracle9i方法类同。 (1)将Microsoft SQL Server2000安装盘放入光驱,如果没有自动安装,请双击光盘根目录中的AUTORUN.EXE。 选取安装SQL Server2000组件。 如
8、下图所示 (2)选择“安装数据库服务器”,安装向导将引导你做以下工作? (3)在计算机名称对话框中,本地计算机是默认的选项。 本地计算机的名称就显示在上面。 再点击下一步。 (4)点击创建一个新的SQL Server实例,或者安装客户端工具。 (5)下一步输入用户信息以及公司名字 (6)软件许可证,点接受协议。 (SQL非软件? (7)在安装定义对话框中,点击服务器与客户端工具,然后点击下一步。 (8)在实例名称对话框中,系统一般提供默认复选框,也可安装自命名实例。 (9)选典型,浏览程序文件夹与数据库文件夹,下一步。 (10)身份验证模式,默认Windows身份验证模式,也可以混合模式。 (
9、11)当完成以上选项以后,点击下一步。 (12)安将开始复制文件。 (13)启动SQL服务。 安装完后可重新启动电脑的方法也可以手动点开始?所有程序?Microsoft SQLServer?服务管理器,如下窗口点击开始。 启动后在任务条的右下角出现一个图标,如下图所示 (14)运行管理平台开始?所有程序?Microsoft SQLServer?企业管理器?15?添加新的数据库在数据库下会有master/model/msdb/northwind/pubs的数据库,这些数据库是SQL系统用的。 EDA平台需要建立新的库。 方法是右击数据库,点新建数据库,设好名称,数据文件保存的路径。 点确定即可建
10、立新的数据库。 (16)建表当建好数据库后,需要将对应的器件类型建立对应的表格,如下图示添加相应的属性及数据类型,如下图所示?注意事项在表下有很多系统用的表,不要删除删除。 (17)添加数据。 返回行后直接在返回的窗口中添加行即可。 也可以通过查询分析工具或脚本从EXCEL,ACCESS,ERP,PDM的数据库中提取、更新,细节请参考SQL相关资料。 (18)用户管理Login添加公共用户,点安全性?右击新建,如下图所示:如果通过域管理选Winows身份验证,其它用SQL密码的方法登陆SQL数据库edalib设置好用户在服务器中的角色后,设置许可访问的库。 ?19?建立ODBC数据源A选择Wi
11、ndows的开始/设置/控制面板,双击管理工具。 B双击ODBC图标,在出现的对话框中,选择系统DSN。 C点添加,找到SQLServer驱动程序。 Oracle一般需要安装驱动。 D点完成,创建SQL数据源。 输入名称,服务器的名称或IP。 E选取登陆方式,如用SQL验证,请参考本章18小节“用户管理Login”的用户。 F如默认数据库有误,请钩选更改默认的数据库,下拉选取正G下一步,再一步。 点测试数据源,返回测试成功!这时数据源就建好了。 H点确定后,系统数据源增加了sss连接源。 I其它数据源的配置可重用。 3CIS ODBC配置 (1)在Capture中打开一个新的或现存的原理图设计
12、; (2)运行菜单“Options/CIS Configuration”命令,弹出“CIS ConfigurationFile”对话框, (3)点击New.按钮,如果已经有配置文件,只需要浏览打开即可; (4)点击“NEW”按钮,进入“Database ConfigurationWizard”,左图,点击下一步,选择一个数据源(My database),点击下一步,选择需要的数振源类型,下图; (5)下一步,选择每一类的CIS属性对应数据库的属性;前面的4项是必选的属性,分别为PartNumber、Value、Part type、Schematic Part,后面两项为可选的属性PCB Foo
13、tprint、PSpice_Model (6)定义在原理图设计时,带进原理图的属性(Transfer toDesign) (7)设置ICA属性,即通过互联网获得器件的相关属性信息;需要选择ICA Properties,然后选择相应的需获得的属性;如果不需要则选NO ICAProperties; (8)在配置完成后,需要保存一个*.dbc的文件,此文件保存了连接以及CIS配置信息。 在其它电脑上应用,只需要打开即可。 4.CIS器件平台的应用使用CIS设计过程中,只需右击菜单选取Place DatabasePart进入Place DatabasePart窗口。 在Place DatabasePa
14、rt窗口中,工程师放置器件的时可以清楚了解器件的型号、封装、详细描述、供应商信息、库存、价格等等信息。 注意事项原理图Symbol的库文件必须共享为可读。 5ICA(Inter ComponentAssistance)器件平台Activeparts数据库,是CADENCE网络资源,很多器件都不需要去建立,直接通过网络即可得到。 超过2,000,000个元器件的CIS数据库1,200,000个元器件具有OrCAD Capture符号具有参数数据具有制造商的网址制造商的公司名称和元器件编号各个符号的XML文件格式直接浏览零件的Datasheet网上搜索零件更新到公司零件库网上搜索需要的零件可以直接摆放到电路图上。 内容仅供参考