数字后端基本概念介绍 您所在的位置:网站首页 pll芯片什么意思 数字后端基本概念介绍

数字后端基本概念介绍

2024-01-30 10:53| 来源: 网络整理| 查看: 265

0?wx_fmt=gif

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

0?wx_fmt=jpeg

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的位子决定了设计时序的收敛与否。

这个概念比较简单,就不过多介绍了~~

0?wx_fmt=jpeg

公司招聘

各大IC公司招聘各类IC工程师

简历请戳邮箱:[email protected]



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有