I found an error during the characterization using spice simulation instead of analytical calculation. I setup the configuration file and the path to hspice which I believe should be correct.
The error massage is as below. Would you tell me what mistakes I made or how to correct?
ERROR: file stimuli.py: line 358: Spice simulation error: /imec/software/synopsys/release2013/hspice_v2013.03-SP1/hspice/bin/hspice -mt 2 -i /tmp/openram_chen51_19830_temp/stim.sp -o /tmp/openram_chen51_19830_temp/timing
Traceback (most recent call last):
File "/imec/users/chen51/openram/compiler//openram.py", line 76, in <module>
s.save()
File "/imec/users/chen51/openram/compiler/sram.py", line 112, in save
lib(out_dir=OPTS.output_path, sram=self.s, sp_file=sp_file)
File "/imec/users/chen51/openram/compiler/characterizer/lib.py", line 34, in __init__
self.characterize_corners()
File "/imec/users/chen51/openram/compiler/characterizer/lib.py", line 94, in characterize_corners
self.characterize()
File "/imec/users/chen51/openram/compiler/characterizer/lib.py", line 101, in characterize
self.compute_delay()
File "/imec/users/chen51/openram/compiler/characterizer/lib.py", line 501, in compute_delay
char_results = self.d.analyze(probe_address, probe_data, self.slews, self.loads)
File "/imec/users/chen51/openram/compiler/characterizer/delay.py", line 742, in analyze
feasible_delays = self.find_feasible_period()
File "/imec/users/chen51/openram/compiler/characterizer/delay.py", line 442, in find_feasible_period
feasible_delays[self.read_ports[0]] = self.find_feasible_period_one_port(self.read_ports[0])
File "/imec/users/chen51/openram/compiler/characterizer/delay.py", line 410, in find_feasible_period_one_port
(success, results)=self.run_delay_simulation()
File "/imec/users/chen51/openram/compiler/characterizer/delay.py", line 476, in run_delay_simulation
self.stim.run_sim()
File "/imec/users/chen51/openram/compiler/characterizer/stimuli.py", line 358, in run_sim
debug.error("Spice simulation error: " + cmd, -1)
File "/imec/users/chen51/openram/compiler/debug.py", line 40, in error
assert return_value == 0
AssertionError