OpenRAM/compiler/tests
Michael Timothy Grimes e4a94e8597 Merging changes to bank. Bank has been altered to accommodate multiport. Single port still passes unit test, though some control signal names have been changed to have a following 0 (e.g. s_en to s_en0). Multiport does not pass drc yet, but can accurately generate a spice netlist. 2018-08-15 04:00:48 -07:00
..
golden Update golden results for FreePDK45 tests. 2018-07-27 14:25:52 -07:00
00_code_format_check_test.py resolved variable name error in 00_code_format test 2018-08-15 03:33:33 -07:00
01_library_drc_test.py Remove extra conversion to list 2018-07-11 12:07:37 -07:00
02_library_lvs_test.py Fix option reload problems and checkpointing so that it works properly. 2018-07-11 12:00:15 -07:00
03_contact_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
03_path_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
03_ptx_1finger_nmos_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
03_ptx_1finger_pmos_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
03_ptx_3finger_nmos_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
03_ptx_3finger_pmos_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
03_ptx_4finger_nmos_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
03_ptx_4finger_pmos_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
03_wire_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
04_pbitcell_test.py Remove carriage returns form python files 2018-08-07 09:44:01 -07:00
04_pinv_1x_beta_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
04_pinv_1x_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
04_pinv_2x_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
04_pinv_10x_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
04_pinvbuf_test.py Fix pinvbuf test to use new interface with only driver size. 2018-07-26 14:20:00 -07:00
04_pnand2_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
04_pnand3_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
04_pnor2_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
04_precharge_test.py Merging changes to bank. Bank has been altered to accommodate multiport. Single port still passes unit test, though some control signal names have been changed to have a following 0 (e.g. s_en to s_en0). Multiport does not pass drc yet, but can accurately generate a spice netlist. 2018-08-15 04:00:48 -07:00
04_single_level_column_mux_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
05_bitcell_array_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
05_pbitcell_array_test.py Add +x permissions on precharge and pbitcell tests 2018-08-13 09:57:10 -07:00
06_hierarchical_decoder_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
06_hierarchical_predecode2x4_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
06_hierarchical_predecode3x8_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
07_single_level_column_mux_array_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
08_precharge_array_test.py Altered bank to accommodate multiport. Single port still works, though some of the control signal names have been changes to have a following 0 (e.g. s_en to s_en0). Multiport does not pass drc yet, but can generate an accurate spice netlist. 2018-08-15 03:36:40 -07:00
08_wordline_driver_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
09_sense_amp_array_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
10_write_driver_array_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
11_dff_array_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
11_dff_buf_array_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
11_dff_buf_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
11_dff_inv_array_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
11_dff_inv_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
11_ms_flop_array_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
12_tri_gate_array_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
13_delay_chain_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
14_replica_bitline_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
16_control_logic_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
19_bank_select_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
19_multi_bank_test.py Clean up tests. Enable 8-way tests. Some tests still have channel route conflicts. 2018-07-17 15:13:00 -07:00
19_single_bank_test.py Clean up tests. Enable 8-way tests. Some tests still have channel route conflicts. 2018-07-17 15:13:00 -07:00
20_sram_1bank_test.py Connect data and column DFF clocks in 1 bank. 2018-08-14 10:09:41 -07:00
20_sram_2bank_test.py Fix syntax error in unit test 2018-07-17 15:14:22 -07:00
20_sram_4bank_test.py Clean up tests. Enable 8-way tests. Some tests still have channel route conflicts. 2018-07-17 15:13:00 -07:00
21_hspice_delay_test.py Update delay results with new clock routing 2018-08-14 10:51:02 -07:00
21_hspice_setuphold_test.py Update format of delay test output during an error to directly 2018-07-26 16:05:24 -07:00
21_ngspice_delay_test.py Update delay results with new clock routing 2018-08-14 10:51:02 -07:00
21_ngspice_setuphold_test.py Update format of delay test output during an error to directly 2018-07-26 16:05:24 -07:00
22_pex_test.py Fix option reload problems and checkpointing so that it works properly. 2018-07-11 12:00:15 -07:00
22_sram_func_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
23_lib_sram_model_test.py Updated output messages in timing test comparisons. 2018-07-27 09:34:44 -07:00
23_lib_sram_prune_test.py Updated output messages in timing test comparisons. 2018-07-27 09:34:44 -07:00
23_lib_sram_test.py Update remaining SCMOS golden lib files. 2018-07-27 09:44:12 -07:00
24_lef_sram_test.py Disable LEF test until supplies fixed. 2018-07-11 14:18:53 -07:00
25_verilog_sram_test.py Modify unit tests to reset options during init_openram so 2018-07-10 16:39:32 -07:00
30_openram_test.py Close output log in test 30 to avoid warning 2018-07-26 14:01:40 -07:00
config_20_freepdk45.py Add multiple process corners. Unit tests use nominal corner only. Add fake SCMOS nominal models, but they are broken. 2018-02-12 09:33:23 -08:00
config_20_scn3me_subm.py Add multiple process corners. Unit tests use nominal corner only. Add fake SCMOS nominal models, but they are broken. 2018-02-12 09:33:23 -08:00
regress.py Add DRC/LVS/PEX statistics in verbose=1 mode 2018-07-11 11:59:24 -07:00
testutils.py Update golden results for FreePDK45 tests. 2018-07-27 14:25:52 -07:00