mirror of
https://github.com/VLSIDA/OpenRAM.git
synced 2026-09-03 16:31:08 +02:00
altered precharge array and precharge unit tests to accommodate multiport
This commit is contained in:
Executable → Regular
+16
-1
@@ -24,8 +24,23 @@ class precharge_test(openram_test):
|
||||
debug.info(2, "Checking 3 column precharge")
|
||||
pc = precharge_array.precharge_array(columns=3)
|
||||
self.local_check(pc)
|
||||
|
||||
debug.info(2, "Checking precharge for pbitcell")
|
||||
OPTS.bitcell = "pbitcell"
|
||||
OPTS.rw_ports = 2
|
||||
OPTS.r_ports = 2
|
||||
OPTS.w_ports = 2
|
||||
|
||||
pc = precharge_array.precharge_array(columns=3, BL="rwbl0", BR="rwbl_bar0")
|
||||
self.local_check(pc)
|
||||
|
||||
pc = precharge_array.precharge_array(columns=3, BL="wbl0", BR="wbl_bar0")
|
||||
self.local_check(pc)
|
||||
|
||||
pc = precharge_array.precharge_array(columns=3, BL="rbl0", BR="rbl_bar0")
|
||||
self.local_check(pc)
|
||||
|
||||
globals.end_openram()
|
||||
#globals.end_openram()
|
||||
|
||||
|
||||
# instantiate a copy of the class to actually run the test
|
||||
|
||||
Reference in New Issue
Block a user