mxm1234
Newbie level 2
Hello all,
I am trying to do the following:
My question is:
I do not plan to tape out, so don't think LVS is necessary for me. I am new to this process, and thus maybe this basic question.
Also, how do i generate the .saif from gate level simulation. The regression suites in OpenSPARC T1 is defined in Assembly language and it uses midas (Assembler) to genreate the memory image (I guess) and then uses VCS to simulate. In the top level testbench there is a way to define the vcd_dump command. Thats how I was generating the VCD from RTL Simulation.
Please Help.
I am trying to do the following:
I have .saif file generated from RTL simulation of the OpenSPARC T1 core (from regression suite). I also have the whole design synthesized (GATE LEVEL) with SAED_90nm library.
Right now I am only interested in the ALU unit of the design. So, I generated the .saif file (from RTL Simulation) which contains the switching activity for just the ALU unit from the whole core. I read the synthesized ALU design with clock and the .saif (read_saif) file in design vision to generate the power.
Next I wanted to verify the power number reported by design vision by simply place and route (Cadence SOC Encounted) the ALU unit to generate .sdf and place and routed netlist. I am planning to use the same .saif file generated from RTL simulation.
My question is:
When I try to place and route the just the ALU unit to generate the .sdf and placed&routed netlist, do I need to "add floorplan", define VDD/VSS, add the power rings around the ALU, add stripes, then do the Clock Tree Synthesis (CTS) and route the standard cells?
When I go through this procedure, in Verify Geometry and Verify Connectivity (after detailed routing) I have a lot of "Spacing", "Wiring", "Open" and "Short" errors.
Or, I could simply place the standard cells, do CTS, and detailed Route the design to generate the netlist and sdf?
I do not plan to tape out, so don't think LVS is necessary for me. I am new to this process, and thus maybe this basic question.
Also, how do i generate the .saif from gate level simulation. The regression suites in OpenSPARC T1 is defined in Assembly language and it uses midas (Assembler) to genreate the memory image (I guess) and then uses VCS to simulate. In the top level testbench there is a way to define the vcd_dump command. Thats how I was generating the VCD from RTL Simulation.
Please Help.