mirror of https://github.com/VLSIDA/OpenRAM.git
Undo same bitline pitch
This commit is contained in:
parent
4183638f03
commit
b2b7e7800b
|
|
@ -236,10 +236,9 @@ class precharge(design.design):
|
||||||
Adds both bit-line and bit-line-bar to the module
|
Adds both bit-line and bit-line-bar to the module
|
||||||
"""
|
"""
|
||||||
layer_pitch = getattr(self, "{}_pitch".format(self.bitline_layer))
|
layer_pitch = getattr(self, "{}_pitch".format(self.bitline_layer))
|
||||||
layer_width = getattr(self, "{}_width".format(self.bitline_layer))
|
|
||||||
|
|
||||||
# adds the BL so it aligns with the col mux
|
# adds the BL
|
||||||
self.bl_xoffset = layer_pitch + 0.5 * layer_width
|
self.bl_xoffset = layer_pitch
|
||||||
top_pos = vector(self.bl_xoffset, self.height)
|
top_pos = vector(self.bl_xoffset, self.height)
|
||||||
pin_pos = vector(self.bl_xoffset, 0)
|
pin_pos = vector(self.bl_xoffset, 0)
|
||||||
self.add_path(self.bitline_layer, [top_pos, pin_pos])
|
self.add_path(self.bitline_layer, [top_pos, pin_pos])
|
||||||
|
|
@ -248,8 +247,8 @@ class precharge(design.design):
|
||||||
start=pin_pos,
|
start=pin_pos,
|
||||||
end=top_pos)
|
end=top_pos)
|
||||||
|
|
||||||
# adds the BR so it aligns with the col mux
|
# adds the BR
|
||||||
self.br_xoffset = self.width - layer_pitch - 0.5 * layer_width
|
self.br_xoffset = self.width - layer_pitch
|
||||||
top_pos = vector(self.br_xoffset, self.height)
|
top_pos = vector(self.br_xoffset, self.height)
|
||||||
pin_pos = vector(self.br_xoffset, 0)
|
pin_pos = vector(self.br_xoffset, 0)
|
||||||
self.add_path(self.bitline_layer, [top_pos, pin_pos])
|
self.add_path(self.bitline_layer, [top_pos, pin_pos])
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue