数字后端基本概念介绍 | 您所在的位置:网站首页 › pll芯片什么意思 › 数字后端基本概念介绍 |
今天要介绍的数字后端基本概念是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的位子决定了设计时序的收敛与否。 这个概念比较简单,就不过多介绍了~~ 各大IC公司招聘各类IC工程师 简历请戳邮箱:[email protected] |
CopyRight 2018-2019 实验室设备网 版权所有 |