0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AN-1176:二进制文件中的元件封装和符号

星星科技指导员 来源:ADI 作者:Richard Anslow 2023-02-17 10:54 次阅读

Richard Anslow

ADI公司为以单一格式(即二进制Xlator (.bxl)文件)创建的元件提供符号和封装。.bxl文件是使用Accelerated Designs,Inc.提供的Ultra Librarian工具创建的。Ultra Librarian Reader的免费版本可从加速设计网站在线获得。

客户可以下载 Ultra Librarian Reader 以打开组件二进制 .bxl 文件。例如,ADI公司为ADM2587E隔离式RS-485/RS-422收发器创建了一个.bxl文件。这个.bxl文件网页提供了一个下载Ultra Librarian Reader的链接。

打开.bxl文件后,Ultra Librarian Reader允许将封装和符号导出到许多CAD工具集之一,包括Cadence Allegro,AllegroOrCAD,Accel15 / PCAD 2xxx / Altium6,Mentor PADS,PowerPCB和Zuken,Inc.,CADSTAR。

这些工具集覆盖了97%的CAD用户,从而使ADI公司能够提供元件封装和符号,以满足绝大多数客户需求。

将二进制文件导入 Ultra Librarian 阅读器并导出到 CAD 工具

本应用笔记中的示例说明了Ultra Librarian阅读器如何与

ADM2587E隔离式RS-485/RS-422收发器ADM2587EBRWZ.bxl文件

ADM3053信号电源隔离CAN收发器ADM3053BRWZ.bxl文件

ADN4697E多点、低压差分信号(M-LVDS)收发器ADN4697EBRZ.bxl文件。

ADM2587E是一款完全集成的信号和电源隔离RS-485/RS-422数据收发器,具有±15 kV ESD保护,适合多点传输线路上的高速通信。ADM2587E集成了一个隔离式DC-DC电源(ADI公司的isoPower),无需外部DC-DC隔离模块。该器件集成了ADI耦合器技术,将三通道隔离器、三态差分线路驱动器、差分输入接收器和isoPower集成在一起。®®

ADN4697E是一款多点低压差分信号(M-LVDS)收发器(驱动器和接收器对),工作速率高达200 Mbps (100 MHz)。接收器在−50 V至+1.3 V共模电压范围内以低至4 mV的差分输入检测总线状态。 总线引脚上实现了高达±15 kV的ESD保护。

ADM3053是一款隔离式控制器局域网(CAN)物理层收发器,集成隔离式DC-DC转换器。该器件集成了i耦合器和iso电源技术。ADM3053在CAN协议控制器和物理层总线之间创建完全隔离的接口。它能够以高达 1 Mbps 的数据速率运行。

导入和导出示例

导入和导出ADM2587E隔离式RS-485/RS-422收发器 .BXL 文件

本节说明如何从ADM15EBRWZ.bxl文件创建Cadence Allegro 2.2587或更高版本的文件。

从ADM2587E符号和封装页面下载.bxl文件,然后等待文件下载。

打开超级图书馆员二进制读取器(请参阅图 1)。

poYBAGPu7FGAH7_oAARMYA6XY-g520.png?h=270&hash=EE3D0F100A5FC7C1972297AA88B1E2C4&imgver=2

图1.将文件导入 Ultra Librarian 阅读器并导出到 Cadence。

选择加载数据。

导航到下载ADM2587EBRWZ.bxl文件的目录。
这将加载带有封装和符号窗口的工具(请参阅图 2)。

pYYBAGPu7FKABmgjAAI6sszl7Cw710.png?h=270&hash=C1D72831F0EFAE7CE00BA4B762986B7A&imgver=2

图2.ADM2587E隔离式RS-485/RS-422收发器尺寸和符号窗口,采用Ultra图书馆员阅读器。

图 2 中的两个屏幕都可以通过使用鼠标左键在黑色背景中单击来缩放。选择窗口后,按住鼠标右键平移,或使用 + 和 − 键放大和缩小。

从图 1 中提供的列表中选择所需的 CAD 工具。对于此示例,选择节奏快板 15.2 或更高版本。

选择导出到所选工具选项。然后显示类似于图 3 所示的文本框日志文件。这将显示导出文件的位置,并提供将新库导入 Cadence Allegro 15.2 或更高版本的指导。

pYYBAGPu7FSAJYhmAAHLwEscmAQ772.png?h=270&hash=DFBA3A4A211290B62C04C477C5802747&imgver=2

图3.将文件导出为 Cadence Concept 15 或更高版本的格式并导入到 Cadence 库。

将导出的文件夹复制到创建的 Cadence 项目的 worklib 文件夹中。

在项目库中找到ADM2587E符号,并将其添加到原理图中。

请注意,加速设计在相应的产品页面上提供了进一步的说明。

图4显示了ADM2587E符号在Cadence Allegro 15.2或更高版本中导入和打开后的情况。

pYYBAGPu7FWABbm2AAJM0l6c4_4185.png?h=270&hash=1684BE9BCE5479283E664A4B02DEC9B2&imgver=2

图4.ADM2587E隔离式RS-485/RS-422收发器组件按节奏添加和显示。

导入和导出ADN4697E M-LVDS收发器 .BXL 文件

此示例说明如何从 ADN9EBRZ.bxl 文件创建 Mentor PADS v4697 文件。

从ADN4697E符号和封装页面下载.bxl文件,然后等待文件下载。

打开超级图书馆员二进制读取器(请参阅图 1)。

选择加载数据,如图 1 所示。

导航到 ADN4697EBRZ.bxl 文件。图5显示了ADN4697E的符号和尺寸。

poYBAGPu7FeAdRiQAAFHOae54SE960.png?h=270&hash=AC9DACA5DC5C1B85096A6D5445311438&imgver=2

图5.ADN4697E M-LVDS收发器尺寸和符号窗口,使用超图书馆员阅读器。

选择“导师垫”(请参阅图 1),然后选择 v9 单选按钮。

点击 导出到所选工具 选项。然后显示一个自述文件.txt类似于图 6 所示的文件。这为将生成的文件导入 Mentor PADS/Power Logic 4 或更高版本提供了指导。

poYBAGPu7FqASIi6AAIr6pmJZ74059.png?h=270&hash=DE5C11CC8FA2438E272C79A6D33DE5CE&imgver=2

图6.将文件导出到 Mentor PADS/Power Logic 4 或更高版本,并导入到 Mentor PADS v9。

请注意,加速设计在相应的产品页面上提供了进一步的说明。

按照图6中的说明操作后,器件、器件逻辑和PCB贴花将加载到Mentor PADS库中。

图7显示了在Mentor PADS v9程序中添加到新原理图时的组件。PCB贴花分配信息如图8所示。

pYYBAGPu7FuAXcZvAACE8OLRn2g842.png?h=270&hash=54AB607E3BD43E2322EB4E98F53F3BC2&imgver=2

图7.ADN4697E M-LVDS收发器组件显示在导师垫v9中。

poYBAGPu7F2ACJkAAAFN214Jhig330.png?h=270&hash=507A4D6AF9E75D6065C5E8161F8524F5&imgver=2

图8.ADN4697E M-LVDS 收发器组件 PCB 贴花分配显示在 Mentor PADS v9 中。

导入和导出隔离式CAN收发器ADM3053 .BXL 文件

本示例说明如何从ADM15BRWZ.bxl文件创建Cadence Allegro 2.3053或更高版本的文件。

从ADM3053符号和封装页面下载.bxl文件,然后等待文件下载。

打开超级图书馆员二进制读取器(请参阅图 1)。

选择加载数据,如图 1 所示。

导航到下载ADM3053BRWZ.bxl文件的目录。这将加载带有封装和符号窗口的工具(参见图 9)。

pYYBAGPu7F-Ab8TwAAIaACm6JXQ336.png?h=270&hash=BBA385C49E9DAAEF84936CBDC5C66229&imgver=2

图9.ADM3053隔离式CAN收发器尺寸和符号窗口,采用Ultra图书馆员阅读器。

从图 1 中提供的列表中选择所需的 CAD 工具。对于此示例,选择节奏快板 15.2 或更高版本。

选择导出到所选工具选项。导出到 Cadence 15.2 或更高版本,然后按照提供的说明将导出的文件添加到 Cadence 库中;导出的文件夹必须是

将导出的文件夹复制到您创建的 Cadence 项目的 worklib 文件夹中。

在项目库中找到ADM3053符号,并将其添加到原理图中。

请注意,加速设计在相应的产品页面上提供了进一步的说明。

图10显示了在Cadence Allegro中添加和显示的ADM3053收发器元件。

poYBAGPu7GGAbnVgAAH2R0YB_U0588.png?h=270&hash=EB2ED9BCFD57D7D43B02F31E1EB1133D&imgver=2

图 10.ADM3053 隔离式CAN收发器元件添加并按节奏显示。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电源
    +关注

    关注

    184

    文章

    17704

    浏览量

    249955
  • 收发器
    +关注

    关注

    10

    文章

    3424

    浏览量

    105959
  • 驱动器
    +关注

    关注

    52

    文章

    8226

    浏览量

    146251
收藏 人收藏

    评论

    相关推荐

    求助~二进制文件的读取问题

    `各位大神,我有个后缀为bin的二进制文本文件,数据类型是16位带符号的,我想把数据文件用labview波形文件打开,共16通道,
    发表于 10-17 23:44

    labview存储二进制文件问题

    `我现在将一个动态维数组存到二进制文件,这个维数组的数值一秒变一次,每变一次就保存到二进制
    发表于 08-07 09:53

    双字节二进制符号数除以单字节二进制数汇编语言程序

    双字节二进制符号数除以单字节二进制数 入口条件:被除数在R4、R5,除数在R7。出口信息:OV=0 时,单字节商在R3
    发表于 01-19 22:43 4414次阅读

    双字节二进制符号数除法

    双字节二进制符号数除法               
    发表于 01-19 22:44 2370次阅读

    三字节二进制符号数除以单字节二进制

    三字节二进制符号数除以单字节二进制数 入口条件:被除数在R3、R4、R5,除数在R7。出口信息:OV=0 时,双字节商在R4、R5
    发表于 01-19 22:47 1792次阅读

    二进制

    二进制   二进制与十进制的区别在于数码的个数和进位规律有很大的区别,顾名思义,二进制的计数规律为逢二进一,是以2为基数的计数体制。10这
    发表于 04-06 23:48 8195次阅读
    <b class='flag-5'>二进制</b>

    二进制

    二进制码   数字系统的信息可分为两类,一类是数值,另一类是文字符号(包括控制符)。  代码:采用一定位数的二进制数码来表示文字符号
    发表于 04-06 23:55 4560次阅读
    <b class='flag-5'>二进制</b>码

    C语言入门教程-二进制文件

    二进制文件 二进制文件非常类似于结构体数组,只不过这些结构体被保存在一个磁盘文件而非内存数组
    发表于 07-29 14:24 1936次阅读

    二进制编码和二进制数据

    二进制编码和二进制数据   二进制编码是计算机内使用最多的码制,它只使用两个基本符号"0"和"1",并且通过由这两个符号组成的
    发表于 10-13 16:22 4781次阅读

    二进制电平,什么是二进制电平

    二进制电平,什么是二进制电平 在二进制数字通信系统,每个码元或每个符号只能是“1”和“0”两个状态之一。若将每个码元可能取的状态增
    发表于 03-17 16:51 2357次阅读

    LabVIEW的写入二进制文件

    电子发烧友为大家提供了LabVIEW的写入二进制文件的一些信息,欢迎查阅,希望对您有所帮助!
    发表于 06-17 17:57 3382次阅读
    LabVIEW的写入<b class='flag-5'>二进制</b><b class='flag-5'>文件</b>

    二进制加法程序【汇编版】

    二进制加法程序【汇编版】二进制加法程序【汇编版】二进制加法程序【汇编版】二进制加法程序【汇编版】
    发表于 12-29 11:02 0次下载

    “非二进制的新结构

    SAR开关时序的非二进制结构
    发表于 04-05 16:08 5次下载

    浮点数转换为二进制存储

    浮点数转换为二进制存储根据IEEE754标准,单精度float类型使用32比特存储,其中1位表示符号,8位表示指数,23位表示尾数;双精度double类型使用64比特存储,1位符号位,11位指数
    发表于 11-26 11:21 51次下载
    浮点数转换为<b class='flag-5'>二进制</b>存储

    二进制处理的一些技巧

    二进制和十进制的处理,有时候一些小技巧是很有用的。 1、把十进制数转换成二进制数 (1)在MATLAB中有一个函数dec2b
    的头像 发表于 07-05 11:51 560次阅读