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

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

3天内不再提示

Macro基本理念详解

数字后端IC芯片设计 2017-12-01 14:42 次阅读

今天要介绍的数字后端基本概念是Macro,中文名宏单元。这是设计中最常见的一个单元了,Macro是一个宽泛的概念,通常我们把它分为硬核(Hard Macro)和软核(Soft Macro)。硬核就是我们最常见的Hard Marco,包括Memory,PLL等各种IP,他的逻辑在自己本身内部已经集成好,对于core本来来说并不可见。而软核就是包含逻辑的一层hierarchy,通常是place&route好的partition。下图就是一个常见的hard macro。

Macro有他自己单独的lef,里面会定义它的形状以及pin的位置等等信息

MACRO PLLCLK

CLASS BLOCK ;

FOREIGN PLLCLK 0 0 ;

ORIGIN 0 0 ;

SIZE 300.00 BY 280.00 ; Macro形状

SYMMETRY X Y R90 ;

PIN ib

DIRECTION INPUT ;

USE SIGNAL ;

PORT

LAYER Metal1 ;

RECT 0.00 181.00 0.30 182.00 ; Macro Pin位置

END

END ibias

PIN clk

DIRECTION INPUT ;

USE SIGNAL ;

....

Macro的位置,我们在布局规划介绍会决定,通常这是很重要的一个步骤,Macro的位子决定了设计时序的收敛与否。

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

    关注

    6

    文章

    774

    浏览量

    135017
  • Memory
    +关注

    关注

    1

    文章

    77

    浏览量

    28995

原文标题:数字后端基本概念介绍——Macro

文章出处:【微信号:IC_Physical_Design,微信公众号:数字后端IC芯片设计】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    AD8634 SPICE Macro Model

    AD8634 SPICE Macro Model
    发表于 02-04 10:10 0次下载
    AD8634 SPICE <b class='flag-5'>Macro</b> Model

    AD5767 SPICE Macro Model

    AD5767 SPICE Macro Model
    发表于 02-04 12:41 0次下载
    AD5767 SPICE <b class='flag-5'>Macro</b> Model

    ADG5412 SPICE Macro Model

    ADG5412 SPICE Macro Model
    发表于 02-19 12:06 2次下载
    ADG5412 SPICE <b class='flag-5'>Macro</b> Model

    ADGS5412 SPICE Macro Model

    ADGS5412 SPICE Macro Model
    发表于 02-19 12:09 3次下载
    ADGS5412 SPICE <b class='flag-5'>Macro</b> Model

    SSM6322 SPICE Macro Model

    SSM6322 SPICE Macro Model
    发表于 02-20 09:50 0次下载
    SSM6322 SPICE <b class='flag-5'>Macro</b> Model

    AD8037 SPICE Macro Model

    AD8037 SPICE Macro Model
    发表于 02-20 14:08 7次下载
    AD8037 SPICE <b class='flag-5'>Macro</b> Model

    AD8684 SPICE Macro Model

    AD8684 SPICE Macro Model
    发表于 02-20 15:48 1次下载
    AD8684 SPICE <b class='flag-5'>Macro</b> Model

    AD8212 SPICE Macro Model

    AD8212 SPICE Macro Model
    发表于 02-21 08:29 1次下载
    AD8212 SPICE <b class='flag-5'>Macro</b> Model

    ADG1413 SPICE Macro Model

    ADG1413 SPICE Macro Model
    发表于 02-21 09:54 3次下载
    ADG1413 SPICE <b class='flag-5'>Macro</b> Model

    ADG752 SPICE Macro Model

    ADG752 SPICE Macro Model
    发表于 03-03 14:29 0次下载
    ADG752 SPICE <b class='flag-5'>Macro</b> Model

    AD5767 SPICE Macro Model

    AD5767 SPICE Macro Model
    发表于 03-06 09:30 1次下载
    AD5767 SPICE <b class='flag-5'>Macro</b> Model

    AD8233 SPICE Macro Model

    AD8233 SPICE Macro Model
    发表于 03-10 11:22 0次下载
    AD8233 SPICE <b class='flag-5'>Macro</b> Model

    AD8232 SPICE Macro Model

    AD8232 SPICE Macro Model
    发表于 03-10 11:58 8次下载
    AD8232 SPICE <b class='flag-5'>Macro</b> Model

    ADA4897 SPICE Macro Model

    ADA4897 SPICE Macro Model
    发表于 03-10 12:49 0次下载
    ADA4897 SPICE <b class='flag-5'>Macro</b> Model

    AD8221 SPICE Macro Model

    AD8221 SPICE Macro Model
    发表于 03-11 13:58 11次下载
    AD8221 SPICE <b class='flag-5'>Macro</b> Model