mirror of
https://github.com/VLSIDA/OpenRAM.git
synced 2026-08-29 17:39:02 +02:00
scmos pass
This commit is contained in:
@@ -73,12 +73,11 @@ class bitcell_array(bitcell_base_array):
|
||||
|
||||
def create_instances(self):
|
||||
self.cell_inst={}
|
||||
|
||||
core_block = [[0 for x in range(2)] for y in range(2)]
|
||||
core_block = [[0 for x in range(2)] for y in range(2)]
|
||||
core_block[0][0] = geometry.instance("core_0_0", mod=self.cell)
|
||||
core_block[0][1] = geometry.instance("core_1_0", mod=self.cell, mirror="MY")
|
||||
core_block[1][0] = geometry.instance("core_0_1", mod=self.cell, mirror="MX")
|
||||
core_block[1][1] = geometry.instance("core_1_1", mod=self.cell, mirror="XY")
|
||||
core_block[0][1] = geometry.instance("core_1_0", mod=self.cell)
|
||||
core_block[1][0] = geometry.instance("core_0_1", mod=self.cell)
|
||||
core_block[1][1] = geometry.instance("core_1_1", mod=self.cell)
|
||||
num_core_x = self.row_size/len(core_block[0])
|
||||
num_core_y = self.column_size/len(core_block)
|
||||
debug.check(num_core_x.is_integer(), "number of core blocks must be an integer")
|
||||
|
||||
Reference in New Issue
Block a user