Skip to content

Commit 9300576

Browse files
committed
Use asap7_small lib for speed
1 parent ed1bab9 commit 9300576

File tree

2 files changed

+8
-61
lines changed

2 files changed

+8
-61
lines changed

test/get_filter.ok

Lines changed: 5 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,72 +1,21 @@
1-
Warning: asap7_simple.lib.gz line 71510, when attribute inside table model.
2-
Warning: asap7_simple.lib.gz line 71986, when attribute inside table model.
3-
Warning: asap7_simple.lib.gz line 72462, when attribute inside table model.
4-
Warning: asap7_simple.lib.gz line 72938, when attribute inside table model.
5-
Warning: asap7_simple.lib.gz line 73414, when attribute inside table model.
6-
Warning: asap7_simple.lib.gz line 74830, when attribute inside table model.
7-
Warning: asap7_simple.lib.gz line 71029, timing group from output port.
8-
Warning: asap7_simple.lib.gz line 71505, timing group from output port.
9-
Warning: asap7_simple.lib.gz line 71981, timing group from output port.
10-
Warning: asap7_simple.lib.gz line 72457, timing group from output port.
11-
Warning: asap7_simple.lib.gz line 72933, timing group from output port.
12-
Warning: asap7_simple.lib.gz line 73409, timing group from output port.
13-
Warning: asap7_simple.lib.gz line 73885, timing group from output port.
14-
Warning: asap7_simple.lib.gz line 82276, when attribute inside table model.
15-
Warning: asap7_simple.lib.gz line 83692, when attribute inside table model.
16-
Warning: asap7_simple.lib.gz line 81795, timing group from output port.
17-
Warning: asap7_simple.lib.gz line 82271, timing group from output port.
18-
Warning: asap7_simple.lib.gz line 82747, timing group from output port.
191
get_cells
202
u1
213
get_clocks
224
clk
235
get_clocks 2
246
vclk
257
get_lib_cells
26-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/BUFx10_ASAP7_75t_R
27-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/BUFx12_ASAP7_75t_R
28-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/BUFx12f_ASAP7_75t_R
29-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/BUFx16f_ASAP7_75t_R
30-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/BUFx24_ASAP7_75t_R
31-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/BUFx2_ASAP7_75t_R
32-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/BUFx3_ASAP7_75t_R
33-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/BUFx4_ASAP7_75t_R
34-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/BUFx4f_ASAP7_75t_R
35-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/BUFx5_ASAP7_75t_R
36-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/BUFx6f_ASAP7_75t_R
37-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/BUFx8_ASAP7_75t_R
38-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/HB1xp67_ASAP7_75t_R
39-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/HB2xp67_ASAP7_75t_R
40-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/HB3xp67_ASAP7_75t_R
41-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/HB4xp67_ASAP7_75t_R
8+
asap7_small/BUFx2_ASAP7_75t_R
429
get_lib_cells 2
43-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/CKINVDCx10_ASAP7_75t_R
44-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/CKINVDCx11_ASAP7_75t_R
45-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/CKINVDCx12_ASAP7_75t_R
46-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/CKINVDCx14_ASAP7_75t_R
47-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/CKINVDCx16_ASAP7_75t_R
48-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/CKINVDCx20_ASAP7_75t_R
49-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/CKINVDCx5p33_ASAP7_75t_R
50-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/CKINVDCx6p67_ASAP7_75t_R
51-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/CKINVDCx8_ASAP7_75t_R
52-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/CKINVDCx9p33_ASAP7_75t_R
53-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/INVx11_ASAP7_75t_R
54-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/INVx13_ASAP7_75t_R
55-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/INVx1_ASAP7_75t_R
56-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/INVx2_ASAP7_75t_R
57-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/INVx3_ASAP7_75t_R
58-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/INVx4_ASAP7_75t_R
59-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/INVx5_ASAP7_75t_R
60-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/INVx6_ASAP7_75t_R
61-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/INVx8_ASAP7_75t_R
62-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/INVxp33_ASAP7_75t_R
63-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120/INVxp67_ASAP7_75t_R
10+
asap7_small/AND2x2_ASAP7_75t_R
11+
asap7_small/BUFx2_ASAP7_75t_R
12+
asap7_small/DFFHQx4_ASAP7_75t_R
6413
get_lib_pins
6514
A
6615
get_lib_pins 2
6716
Y
6817
get_libs
69-
asap7sc7p5t_INVBUF_RVT_TT_ccs_211120
18+
asap7_small
7019
get_nets
7120
r1q
7221
r2q

test/get_filter.tcl

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# Read in design and libraries
2-
read_liberty asap7_invbuf.lib.gz
3-
read_liberty asap7_seq.lib.gz
4-
read_liberty asap7_simple.lib.gz
2+
read_liberty asap7_small.lib.gz
53
read_verilog reg1_asap7.v
64
link_design top
75
create_clock -name clk -period 500 {clk1 clk2 clk3}
@@ -17,13 +15,13 @@ report_object_full_names [get_clocks -filter is_virtual==1 *]
1715
puts "get_lib_cells"
1816
report_object_full_names [get_lib_cells -filter is_buffer==1 *]
1917
puts "get_lib_cells 2"
20-
report_object_full_names [get_lib_cells -filter is_inverter==1 *]
18+
report_object_full_names [get_lib_cells -filter is_inverter==0 *]
2119
puts "get_lib_pins"
2220
report_object_full_names [get_lib_pins -filter direction==input BUFx2_ASAP7_75t_R/*]
2321
puts "get_lib_pins 2"
2422
report_object_full_names [get_lib_pins -filter direction==output BUFx2_ASAP7_75t_R/*]
2523
puts "get_libs"
26-
report_object_full_names [get_libs -filter name==asap7sc7p5t_INVBUF_RVT_TT_ccs_211120 *]
24+
report_object_full_names [get_libs -filter name==asap7_small *]
2725
puts "get_nets"
2826
report_object_full_names [get_nets -filter name=~*q *]
2927
puts "get_pins"

0 commit comments

Comments
 (0)