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

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

3天内不再提示

FDI(Foreign Database Interface)系统简介

sanyue7758 来源:艾思芯片设计 2023-11-17 09:16 次阅读

Calibre是强大的GDS处理工具,包括查看,验证,分析等操作,操作由浅入深,除过手动编辑GDS的不是很灵活外,其他各种命令和操作策略,都是远(遥)远(遥)走(领)在(先)GDS操作的技术前沿,通常都是各个数字版图,模拟版图工作者的必备技能工具。

除过常规的Calibre应用外,Calibre针对第三方数据,也提供了友好的支持,今天就一起来了解一下这个小而灵的系统FDI。

FDI简介

Foreign Database Interface. 顾名思义,对第三方输入数据的处理。这里的第三方通常也是业界常用的标准版图数据类型。目前主要支持下列三种数据格式接口

DEF/LEF

OA(OpenAccess):Cadence Virtuoso 数据格式

MilikyWay:Synopsys IC Compiler 数据格式

只要用户有上述数据类型,都可以通过FDI系统,完成数据的转换。Calibre FDI的数据输出,也是常见的交付类型,包括:

DEF

GDS

OASIS

这样对于数据回传给第三方,或者向下做GDS/OASIS数据分析,核验也都是很方便。

FDI命令系统

目前calibre FDI提供三个命令,分别对应GDS,OASIS,Backannotation三种数数据流:

fdi2gds

用户可以通过这个命令,把第三方的数据,转成GDS而设计的,简单的flow chart 如下

857d28a0-847e-11ee-939d-92fbcf53809c.png

简言之,fdi2gds可以把业界流行的数据,转成GDS格式。输入数据的版本要求:

85927b10-847e-11ee-939d-92fbcf53809c.png

通常而言,常规的数字/模拟版图工具的数据,都可以通过fdi2gds命令导出GDS。示例如下

LEF转成GDS:

fdi2gds -system LEFDEF -lef $TECH_LEF $IP_LEF -outFile $IP_gds

DEF转GDS

fdi2gds -system LEFDEF -lef $TECH_LEF $IP_LEF -def $BLOCK_DEF $TOP_DEF -outFile $TOP_GDS

OA 转GDS

fdi2gds-system OA -design $OA_LIB $TOP $VIEW -outFile $TOP_GDS

MILKYWAY 转GDS

fdi2gds -system MILKYWAY 、 -design $MW_LIB $TOP $VIEW -outFile $TOP_GDS

这里以LEF2GDS为例,一起看看fdi2gds的效果。

85a26368-847e-11ee-939d-92fbcf53809c.png

PS:LEF是可编辑文件,借助fdi2gds命令,可以简介的理解通过LEF编辑的GDS数据,提供用户一种类视图(none-GUI)的GDS简易编辑方法

这样可以简单的查看LEF的信息,也比较方便再前期做一些DRC预言性的探究

fdi2oasis

类似fdi2gds系统,FDI系统也支持把第三方数据库导出成OASIS格式。通常可以理解OASIS是GDS的加强版,压缩率更高,同时也可以给版图数据添加属性,其他的配置都等同于fdi2gds PS:另外用户也可以使用gds2oasis,使用单独命令,把gds转换成oasis

fdi2BA

在做DFM或者dummy fill的时候,用户有时候会直接call Calibre来完成,这样在Calibre里边就会生成对应的DFM或者dummy fill的增量GDS数据信息,这个时候使用fdi2BA可以方便的将这些增量信息标注到原始文件当中。

865dfbe6-847e-11ee-939d-92fbcf53809c.png

DEF转成带fill信息的DEF

fdiBA -system LEFDEF -gds $FILL.gds -design $TOP_DEF -defout $TOP_FILLED_DEF

DEF中带入DFM信息

fdiBA -system LEFDEF -design $TOP_DEF -dfmdb $DFM_DB -defout $TOP_DFM_DEF

fdiBA主打的是数据交换,通常的导出数据是DEF格式输出,提供给第三方使用。这里可以看到经过fdiBA追加fill信息的DFF文件发生了下面的数据变化:

866bfce6-847e-11ee-939d-92fbcf53809c.png

【敲黑板划重点】

FDI主打一个小而灵,这类数据转换通常不怎么常用,但是需要的时候,如果没有这个小知识,确实很抓瞎,常言道艺多不压身,多一条路就多一个选择,各位小伙伴可以了解一下,以备不时之需。






审核编辑:刘清

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

    关注

    2

    文章

    143

    浏览量

    35770
  • DFM
    DFM
    +关注

    关注

    8

    文章

    447

    浏览量

    27590
  • Calibre
    +关注

    关注

    0

    文章

    18

    浏览量

    9675
  • GDS
    GDS
    +关注

    关注

    0

    文章

    26

    浏览量

    6184
  • Oasis
    +关注

    关注

    0

    文章

    5

    浏览量

    3406

原文标题:Calibre拾遗:FDI (Foreign Database Interface)系统简介

文章出处:【微信号:处芯积律,微信公众号:处芯积律】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    介绍一种由数据包分析驱动的故障域隔离(FDI)方法

    什么是故障域隔离(FDI)?什么原因导致了延迟?如何执行辅助/技术内FDI呢?
    发表于 05-21 06:58

    Gowin SPI Nor Flash Interface IP快速用户指南

    Gowin SPI NOR Flash Interface IP用户指南主要内容包括功能简介、端口说明、时序说明、配置调用、参考设计等,旨在帮助用户快速了解 GowinSPI NOR Flash Interface IP 的特性
    发表于 10-10 08:00

    旺年华备货FDI的DB系列USB-Dongle及衍生板

    旺年华备货FDI的DB系列USB-Dongle及衍生板 MOUSER与FDI公司签署全球代理协议,并备有FDI公司DB-LQFP48-LPC2103、DB-LQFP48-LPC210、DB-TSSOP-LPC922、DB-PL
    发表于 08-19 13:13 590次阅读

    VoIP术语-Foreign Exchange Statio

    VoIP术语-Foreign Exchange Station   英文原义:Foreign Exchange Station 中文释义:外部交换站(FXS接口)
    发表于 02-24 10:39 604次阅读

    VoIP术语-Foreign Exchange Office

    VoIP术语-Foreign Exchange Office   英文原义:Foreign Exchange Office 中文释义:外部交换局(FXO接口) 注  解:
    发表于 02-24 10:39 673次阅读

    谈谈database的定义

    database,数据库是把信息按不同的成分进行分类存储,数据库用一些特殊程序管理,你因此可以迅速地按照一定的类别进行查询或选择。一个简单的例子是国家地址
    发表于 01-05 08:52 562次阅读

    Database Toolbox™ 3User’s Guide

    Before you can use this toolbox to connect to a database, you must set up data sources. For more
    发表于 07-29 17:08 11次下载

    VC++程序开发范例宝典之database

    VC++程序开发范例宝典之database
    发表于 08-23 17:28 2次下载

    VC++程序开发范例宝典database

    VC++程序开发范例宝典database
    发表于 09-07 14:58 0次下载

    EV-21569-SOM Design Database

    EV-21569-SOM Design Database
    发表于 01-27 23:18 3次下载
    EV-21569-SOM Design <b class='flag-5'>Database</b>

    EV-SOMCRR-EZKIT Design Database

    EV-SOMCRR-EZKIT Design Database
    发表于 01-29 10:47 1次下载
    EV-SOMCRR-EZKIT Design <b class='flag-5'>Database</b>

    Audio EI3 Board Design Database

    Audio EI3 Board Design Database
    发表于 02-20 08:54 9次下载
    Audio EI3 Board Design <b class='flag-5'>Database</b>

    ADZS-USBI2EZB Board Design Database

    ADZS-USBI2EZB Board Design Database
    发表于 02-20 10:32 2次下载
    ADZS-USBI2EZB Board Design <b class='flag-5'>Database</b>

    Analog 120-Pin Probing Design Database

    Analog 120-Pin Probing Design Database
    发表于 02-20 10:33 7次下载
    Analog 120-Pin Probing Design <b class='flag-5'>Database</b>

    当LLM遇到Database:阿里达摩院联合HKU推出Text-to-SQL新基准​

    最近,阿里巴巴联合香港大学等机构推出了面向大规模真实数据库的全新基准 BIRD (Can LLM Already Serve as A Database Interface? A BIg Bench
    的头像 发表于 06-08 17:09 645次阅读
    当LLM遇到<b class='flag-5'>Database</b>:阿里达摩院联合HKU推出Text-to-SQL新基准​