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

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

3天内不再提示

AN-1176: 二进制.Bxl文件格式的元件尺寸和符号

星星科技指导员 来源:ADI 作者:ADI 2023-06-16 14:17 次阅读

Richard Anslow

ADI公司提供单一格式——即二进制Xlator (.bxl)文件创建的元件符号和尺寸。.bxl文件由Accelerated Designs, Inc.公司的Ultra Librarian工具所创建。Accelerated Designs网站上在线提供Ultra Librarian Reader的免费版本。

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

打开.bxl文件后,Ultra Librarian Reader可将尺寸和符号信息导出至众多CAD工具集的其中一个,包括Cadence^®^ Allegro ^®^ 、Allegro ^®^ OrCAD ^®^ 、Accel15/PCAD 2xxx/Altium6、Mentor PADS ^®^ 、PowerPCB和Zuken, Inc., CADSTAR 。

97%的CAD用户使用这些工具集,因此ADI公司提供的元件尺寸和符号信息能够满足绝大多数客户的需求。

向ULTRA LIBRARIAN READER中导入二进制文件,并导出至CAD工具

本应用笔记中的示例演示了Ultra Librarian Reader如何与下列文件配合使用:

  • 隔离式RS-485/RS-422收发器ADM2587E的ADM2587EBRWZ.bxl文件
  • 信号电源隔离CAN收发器ADM3053的ADM3053BRWZ.bxl文件
  • 多点、低压差分信号(M-LVDS)收发器ADN4697E的ADN4697EBRZ.bxl文件。

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

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

ADM3053是一款隔离式控制器局域网(CAN)物理层收发器,集成隔离式DC-DC转换器,采用iCoupler和isoPower技术。ADM3053在CAN协议控制器与物理层总线之间创建一个完全隔离的接口,能以最高1 Mbps的数据速率工作。

导入和导出示例

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

本节介绍如何从ADM2587EBRWZ.bxl文件创建Cadence Allegro 15.2或更新的文件。

  1. ADM2587E原理图符号与PCB封装页面下载.bxl文件,并等待该文件下载完毕。
  2. 打开Ultra Librarian Binary Reader(见图1)。
    微信截图_20200307100422.png

图1. 将文件导入Ultra Librarian Reader并导出至Cadence

  1. 选择Load Data。

  2. 浏览至下载了ADM2587EBRWZ.bxl文件的目录。

    该操作使工具加载尺寸和符号窗口(见图2)。

ADM2587E Isolated RS-485/RS-422 Transceiver Footprint

图2. 使用Ultra Librarian Reader时,隔离式RS-485/RS-422收发器ADM2587E的尺寸和符号窗口

  1. 用鼠标左键单击图2中两个屏幕的黑色背景即可缩放。选中窗口后,按住鼠标右键可进行拖动,也可使用+和−键缩放。
  2. 从图1列表中选择所需的CAD工具。本例选择Cadence Allegro 15.2或更新版本。
  3. 选择Export to Selected Tools选项。显示与图3中相似的文本框日志文件。它将显示导出文件的位置,并提供导入新库至Cadence Allegro 15.2或更新版本的向导。

Exporting Files to Cadence Concept 15

图3. 将文件导出至Cadence Concept 15或更新版本的格式,并导入至Cadence库

  1. 对于创建的Cadence项目,将导出的文件夹复制到worklib文件夹。
  2. 在项目库中找到ADM2587E符号,并将其加入您的原理图中。

注意,对应的Accelerated Designs产品页面上提供进一步的操作指南。

图4显示ADM2587E符号导入Cadence Allegro 15.2或更新版本并打开的情况。

ADM2587E Isolated RS-485/RS-422 Transceiver Component

图4. 隔离式RS-485/RS-422收发器ADM2587E添加至Cadence并显示

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

本例显示如何从ADN4697EBRZ.bxl文件创建Mentor PADS v9文件。

  1. 从ADN4697E原理图符号与PCB封装页面下载.bxl文件,并等待该文件下载完毕。
  2. 打开Ultra Librarian Binary Reader(见图1)。
  3. 如图1所示,选择Load Data。
  4. 浏览至ADN4697EBRZ.bxl文件。图5显示ADN4697E的符号和尺寸。

ADN4697E M-LVDS Transceiver Footprint

图5. 使用Ultra Librarian Reader显示的M-LVDS收发器ADN4697E尺寸和符号窗口

  1. 选择Mentor PADS(见图1),然后选择v9单选按钮。
  2. 单击Export to Selected Tools选项。之后将显示与图6相似的readme.txt文件。它可以提供导入所生成的文件至Mentor PADS/Power Logic 4或更新版本的指南。

Exporting Files to Mentor PADS/Power Logic 4

图6. 导出文件至Mentor PADS/Power Logic 4或更新版本,并导入至Mentor PADS v9

注意,对应的Accelerated Designs产品页面上提供进一步的操作指南。

一旦遵循图6中的指南完成操作后,器件、器件逻辑和PCB封装便载入Mentor PADS库中。

图7显示在Mentor PADS v9程序中向新原理图加入的元件。PCB封装分配信息如图8所示。

ADN4697E M-LVDS Transceiver Component Displayed

图7. Mentor PADS v9显示M-LVDS收发器ADN4697E元件

ADN4697E M-LVDS Transceiver Component Displayed

图8. Mentor PADS v9显示M-LVDS收发器ADN4697E的PCB封装分配

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

本例介绍如何从ADM3053BRWZ.bxl文件创建Cadence Allegro 15.2或更新的文件。

  1. 从ADM3053原理图符号与PCB封装页面下载.bxl文件,并等待该文件下载完毕。
  2. 打开Ultra Librarian Binary Reader(见图1)。
  3. 如图1所示,选择Load Data。
  4. 浏览至下载了ADM3053BRWZ.bxl文件的目录。该操作使工具加载尺寸和符号窗口(见图9)。

微信截图_20200307100422.png

图9. 使用Ultra Librarian Reader显示的隔离式CAN收发器ADM3053尺寸和符号窗口

  1. 从图1列表中选择所需的CAD工具。本例选择Cadence Allegro 15.2或更新版本。
  2. 选择Export to Selected Tools选项。导出至Cadence 15.2或更新版本,并遵循指示将导出的文件添加至Cadence库;导出的文件夹必须:
  3. 对于创建的Cadence项目,将导出的文件夹复制到worklib文件夹。
  4. 在项目库中找到ADM3053符号,并将其加入您的原理图中。

注意,对应的Accelerated Designs产品页面上提供进一步的操作指南。

图10显示收发器ADM3053加入Cadence Allegro并显示。

ADM3053 Isolated CAN Transceiver Component

图10. 隔离式CAN收发器ADM3053加入Cadence并显示

审核编辑:郭婷

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

    关注

    182

    文章

    16559

    浏览量

    244789
  • 收发器
    +关注

    关注

    10

    文章

    2975

    浏览量

    104793
  • DC-DC
    +关注

    关注

    30

    文章

    1789

    浏览量

    80301
收藏 人收藏

    评论

    相关推荐

    二进制码详解

    本帖最后由 gk320830 于 2015-3-9 06:39 编辑 二进制码  数字系统中的信息可分为两类,一类是数值,另一类是文字符号(包括控制符)。  代码:采用一定位数的二进制数码来
    发表于 04-06 23:55

    请教LabVIEW输入的二进制文件一定要是DAT格式吗?

    近段时间正在尝试用VC生成二进制文件(BIN格式),再导入LabVIEW中输出波形进行分析。可看例程发现LabVIEW导入的二进制文件都是D
    发表于 03-17 23:56

    labview中 写入二进制文件使用

    我用labview的写入二进制文件储存双精度一维数组,文件格式为xls.为什么我打开文件时,Excel 提示错误,文件打不开。当我改用txt
    发表于 12-03 16:50

    关于Labview中二进制文件的读写

    在LABVIEW中使用二进制读写节点时,遇到一个奇怪的问题,当我通过新建文件创建二进制文件(见第一张图),之后将数据写入到二进制
    发表于 09-30 15:03

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

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

    请问visual  analog 怎么导入FPGA导出的二进制格式文件

    visualanalog 怎么导入FPGA导出的二进制格式文件
    发表于 08-01 06:06

    labview存储二进制文件问题

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

    二进制文件是如何进行反汇编和汇编的

    二进制文件(嵌入式,纯二进制格式文件)除了nasm可以汇编,使用gas也可以的(base) [myhaspl@localhost gasm
    发表于 12-20 07:54

    如何读取二进制文件,IAR怎么输出二进制BIN文件

    IAR怎么输出二进制BIN文件
    发表于 08-28 17:19

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

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

    二进制

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

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

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

    二进制编码和二进制数据

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

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

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

    strip命令:用于剥掉目标文件中一些符号信息和调试信息,使文件变小

    |--target=bfdname]:使用指定的二进制文件格式(Binary Format Descriptor)解析输入的目标文件,输出目标文件时也采用相同的
    的头像 发表于 02-02 11:29 3053次阅读
    strip命令:用于剥掉目标<b class='flag-5'>文件</b>中一些<b class='flag-5'>符号</b>信息和调试信息,使<b class='flag-5'>文件</b>变小