Partition

Partition

What is partitioning?

  • The chip consists of a complex logical design. Write the RTL code, synthesis and draw the layout for the entire chip is a tedious job. So, engineers come with a solution is that cut the design into the small-small block and it will help the designer to do his job.
  • Therefore, the chip is normally partitioned into sub-chips. These sub-partitions are called blocks. A partition or block or subsystem is a grouped collection of components and cells.
  • The actual partitioning process considers many factors such as the size of the blocks, number of blocks, and number of interconnections between the blocks.

Why we need partitioning?

  • ?It helps to reduce the chip area
  • It will provide a good quality of placement and routing
  • Chip performance depends on interconnect and so, we need to reduce interconnection among blocks.?

Main goals of partitioning:?

  • Timing constraints have to be satisfied.?
  • ?The blocks that are highly connected close to one another
  • ?Minimize the delay in critical paths.

要查看或添加评论,请登录

Palani Madhu的更多文章

  • Macros

    Macros

    Macros: Macro can be considered as an IP(Intellectual property) Macro Cells are the Memory cells. These IPs have been…

社区洞察

其他会员也浏览了