powerplanning

22
nning is basically the arrangement of logical blocks (i.e. mu gates, buffers) on silicon chip.

Upload: vlsi-system-design

Post on 18-Nov-2014

1.108 views

Category:

Education


0 download

DESCRIPTION

https://www.udemy.com/vlsi-academy Usually, while drawing any circuit on paper, we have only one 'vdd' at the top and one 'vss' at the bottom. But on a chip, it becomes necessary to have a grid structure of power, with more than one 'vdd' and 'vss'. The concept of power grid structure would be uploaded soon. It is actually the scaling trend that drives chip designers for power grid structure.

TRANSCRIPT

Page 1: Powerplanning

Floorplanning is basically the arrangement of logical blocks (i.e. multiplexer, AND, OR gates, buffers) on silicon chip.

Page 2: Powerplanning

Floorplanning is basically the arrangement of logical blocks (i.e. multiplexer, AND, OR gates, buffers) on silicon chip.

It is attained by following steps:

• Partition and synthesize larger designs into smaller modules consisting of IP’s and std cells

Page 3: Powerplanning

Floorplanning is basically the arrangement of logical blocks (i.e. multiplexer, AND, OR gates, buffers) on silicon chip.

It is attained by following steps:

• Define width and Height of ‘core’ and ‘Die’ using the physical area of synthesized netlist, utilization factor and aspect ratio

Page 4: Powerplanning

Floorplanning is basically the arrangement of logical blocks (i.e. multiplexer, AND, OR gates, buffers) on silicon chip.

It is attained by following steps:

• Define locations of pre-placed cells

Page 5: Powerplanning

Floorplanning is basically the arrangement of logical blocks (i.e. multiplexer, AND, OR gates, buffers) on silicon chip.

It is attained by following steps:

• Place de-coupling capacitors surrounding pre-placed cells

Page 6: Powerplanning

Floorplanning is basically the arrangement of logical blocks (i.e. multiplexer, AND, OR gates, buffers) on silicon chip.

It is attained by following steps:

• Power Planning

Page 7: Powerplanning

Floorplanning is basically the arrangement of logical blocks (i.e. multiplexer, AND, OR gates, buffers) on silicon chip.

It is attained by following steps:

• IO Pin/Pad placement

Page 8: Powerplanning

• We have defined the Width and Height of the core.

• Also defined the locations of pre-placed cells.

• We have encapsulated the Pre-placed Cells by Decoupling capacitor.

• We will do the Power Planning for the Chip

Page 9: Powerplanning

04/08/2023 9

• If observed, while drawing any circuit on paper, we have only one 'vdd' at the top and one 'vss' at the bottom.

• But on a chip, it becomes necessary to have a grid structure for power source, with more than one 'vdd' and 'vss‘.

Power Planning

Power Planning is to connect each cell in the design to the power source i.e. VDD and VSS.

Page 10: Powerplanning

We will convert the power lines into the Power Mesh.

Page 11: Powerplanning

Block a Block b

Block c

Core

Die

Pre-placedCells DECAP2

DECAP1D4

DECAP3

Page 12: Powerplanning

Block a Block b

Block c

Core

Die

DECAP2

DECAP1D4

DECAP3

Page 13: Powerplanning

Block a Block b

Block c

Core

Die

DECAP2

DECAP1D4

DECAP3

Vss

Vdd

Page 14: Powerplanning

Block a Block b

Block c

Core

Die

DECAP2

DECAP1D4

DECAP3

Vss

Vdd

Page 15: Powerplanning

Block a Block b

Block c

Core

Die

DECAP2

DECAP1D4

DECAP3

Vss

Vdd

Page 16: Powerplanning

Block a Block b

Block c

Core

Die

DECAP2

DECAP1D4

DECAP3

Vss

Vdd

Page 17: Powerplanning

Block a Block b

Block c

Core

Die

DECAP2

DECAP1D4

DECAP3

Vss

Vdd

Contact

Page 18: Powerplanning

Block a Block b

Block c

Core

Die

DECAP2

DECAP1D4

DECAP3

Vss

Vdd

Contact

Page 19: Powerplanning

Block a Block b

Block c

Core

Die

DECAP2

DECAP1D4

DECAP3

Vss

Vdd

Contact

Page 20: Powerplanning

The Power mesh will look as below.

Page 21: Powerplanning

Vss

Vdd

Contact

Page 22: Powerplanning

Block a Block b

Block c

DECAP2

DECAP1D4

DECAP3

Vss

VddCore

Die

Contact