Fazela
2006-04-06 16:46:18 UTC
Hi All,
I have a vhdl file compiled by the Design Compiler. I also wrote out an
sdf file from DC. Now to do the post synthesis simulation, I am using
scirocco. When it is invoked with the following command
./scsim -sdf /TB_ADDER/UUT/:adder.sdf
it gives errors saying that it cannot find instances S_0, S_1 and so
on.. but they are very much present in the SDF file.
This is how the sdf file looks like:
(DELAYFILE
(SDFVERSION "OVI 2.1")
(DESIGN "adder")
(DATE "Wed Apr 5 16:38:17 2006")
(VENDOR "osu025_stdcells")
(PROGRAM "Synopsys Design Compiler cmos")
(VERSION "X-2005.09-SP3")
(DIVIDER /)
(VOLTAGE 2.50:2.50:2.50)
(PROCESS "typical")
(TEMPERATURE 25.00:25.00:25.00)
(TIMESCALE 1ns)
(CELL
(CELLTYPE "adder")
(INSTANCE)
(DELAY
(ABSOLUTE
(INTERCONNECT a S_0/A (0.000:0.000:0.000))
(INTERCONNECT b S_0/B (0.000:0.000:0.000))
(INTERCONNECT S_0/Y S_1/A (0.000:0.000:0.000))
(INTERCONNECT cin S_1/B (0.000:0.000:0.000))
(INTERCONNECT a S_2/A (0.000:0.000:0.000))
(INTERCONNECT b S_2/B (0.000:0.000:0.000))
(INTERCONNECT S_0/Y S_3/A (0.000:0.000:0.000))
(INTERCONNECT cin S_3/B (0.000:0.000:0.000))
(INTERCONNECT S_1/Y S_4/A (0.000:0.000:0.000))
(INTERCONNECT S_2/Y S_4/B (0.000:0.000:0.000))
)
)
)
(CELL
(CELLTYPE "XOR2X1")
(INSTANCE S_0)
(DELAY
(ABSOLUTE
(IOPATH A Y (0.179:0.179:0.179) (0.140:0.140:0.140))
(IOPATH B Y (0.197:0.197:0.197) (0.160:0.160:0.160))
)
)
)
(CELL
(CELLTYPE "AND2X1")
(INSTANCE S_1)
(DELAY
(ABSOLUTE
(IOPATH A Y (0.109:0.109:0.109) (0.138:0.139:0.139))
(IOPATH B Y (0.104:0.104:0.104) (0.115:0.115:0.115))
)
)
)
I would really appreciate if someone could please help me solve this
problem.
Thanks,
Fazela
I have a vhdl file compiled by the Design Compiler. I also wrote out an
sdf file from DC. Now to do the post synthesis simulation, I am using
scirocco. When it is invoked with the following command
./scsim -sdf /TB_ADDER/UUT/:adder.sdf
it gives errors saying that it cannot find instances S_0, S_1 and so
on.. but they are very much present in the SDF file.
This is how the sdf file looks like:
(DELAYFILE
(SDFVERSION "OVI 2.1")
(DESIGN "adder")
(DATE "Wed Apr 5 16:38:17 2006")
(VENDOR "osu025_stdcells")
(PROGRAM "Synopsys Design Compiler cmos")
(VERSION "X-2005.09-SP3")
(DIVIDER /)
(VOLTAGE 2.50:2.50:2.50)
(PROCESS "typical")
(TEMPERATURE 25.00:25.00:25.00)
(TIMESCALE 1ns)
(CELL
(CELLTYPE "adder")
(INSTANCE)
(DELAY
(ABSOLUTE
(INTERCONNECT a S_0/A (0.000:0.000:0.000))
(INTERCONNECT b S_0/B (0.000:0.000:0.000))
(INTERCONNECT S_0/Y S_1/A (0.000:0.000:0.000))
(INTERCONNECT cin S_1/B (0.000:0.000:0.000))
(INTERCONNECT a S_2/A (0.000:0.000:0.000))
(INTERCONNECT b S_2/B (0.000:0.000:0.000))
(INTERCONNECT S_0/Y S_3/A (0.000:0.000:0.000))
(INTERCONNECT cin S_3/B (0.000:0.000:0.000))
(INTERCONNECT S_1/Y S_4/A (0.000:0.000:0.000))
(INTERCONNECT S_2/Y S_4/B (0.000:0.000:0.000))
)
)
)
(CELL
(CELLTYPE "XOR2X1")
(INSTANCE S_0)
(DELAY
(ABSOLUTE
(IOPATH A Y (0.179:0.179:0.179) (0.140:0.140:0.140))
(IOPATH B Y (0.197:0.197:0.197) (0.160:0.160:0.160))
)
)
)
(CELL
(CELLTYPE "AND2X1")
(INSTANCE S_1)
(DELAY
(ABSOLUTE
(IOPATH A Y (0.109:0.109:0.109) (0.138:0.139:0.139))
(IOPATH B Y (0.104:0.104:0.104) (0.115:0.115:0.115))
)
)
)
I would really appreciate if someone could please help me solve this
problem.
Thanks,
Fazela