Skip to content

Commit 3fdc91c

Browse files
TinyTapeoutBoturish
authored andcommitted
feat: update project tt_um_rc_servo_motor_xy_ea from yavarhadi/tt09-wokiwi-yavar
Commit: 15aaa657163a0b6423539b7ec520c504de215b2d Workflow: https://github.com/yavarhadi/tt09-wokiwi-yavar/actions/runs/19012096585
1 parent a7debe4 commit 3fdc91c

File tree

7 files changed

+10833
-14345
lines changed

7 files changed

+10833
-14345
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"app": "Tiny Tapeout main f77b61f7",
33
"repo": "https://github.com/yavarhadi/rc_servo_motor_xy",
4-
"commit": "0a4b6577c6a3b4089e9bde242d8e9ab1d66b371c",
5-
"workflow_url": "https://github.com/yavarhadi/rc_servo_motor_xy/actions/runs/18971376852",
4+
"commit": "15aaa657163a0b6423539b7ec520c504de215b2d",
5+
"workflow_url": "https://github.com/yavarhadi/rc_servo_motor_xy/actions/runs/19012096585",
66
"project_id": 3066,
77
"sort_id": 1761911704566
88
}

projects/tt_um_rc_servo_motor_xy_ea/info.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ pinout:
3636
ui[7]: ""
3737

3838
# Outputs
39-
uo[0]: "pwm_pin_x_o"
40-
uo[1]: "pwm_pin_y_o"
41-
uo[2]: ""
42-
uo[3]: ""
39+
uo[0]: "pwm_pin_x_o" #output to rc motor
40+
uo[1]: "pwm_pin_y_o" # output to rc motor
41+
uo[2]: "pwm_x_o" #output to comp
42+
uo[3]: "pwm_y_o" #output to comp
4343
uo[4]: ""
4444
uo[5]: ""
4545
uo[6]: ""

projects/tt_um_rc_servo_motor_xy_ea/stats/metrics.csv

Lines changed: 72 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
Metric,Value
22
design__lint_error__count,0
33
design__lint_timing_construct__count,0
4-
design__lint_warning__count,4
4+
design__lint_warning__count,2
55
design__inferred_latch__count,0
6-
design__instance__count,2825
7-
design__instance__area,21435.6
6+
design__instance__count,2225
7+
design__instance__area,16958.8
88
design__instance_unmapped__count,0
99
synthesis__check_error__count,0
1010
design__max_slew_violation__count__corner:nom_tt_025C_1v80,0
1111
design__max_fanout_violation__count__corner:nom_tt_025C_1v80,0
1212
design__max_cap_violation__count__corner:nom_tt_025C_1v80,0
13-
power__internal__total,0.00004627263842849061
14-
power__switching__total,0.00004257020918885246
15-
power__leakage__total,2.048979830249209E-8
16-
power__total,0.00008886333671398461
13+
power__internal__total,0.0000331419832946267
14+
power__switching__total,0.000024426619347650558
15+
power__leakage__total,1.6736551700091695E-8
16+
power__total,0.000057585340982768685
1717
clock__skew__worst_hold__corner:nom_tt_025C_1v80,0.0
1818
clock__skew__worst_setup__corner:nom_tt_025C_1v80,0.0
19-
timing__hold__ws__corner:nom_tt_025C_1v80,8.302794242694095
20-
timing__setup__ws__corner:nom_tt_025C_1v80,10.760145079508069
19+
timing__hold__ws__corner:nom_tt_025C_1v80,8.291376708785938
20+
timing__setup__ws__corner:nom_tt_025C_1v80,10.792554710959534
2121
timing__hold__tns__corner:nom_tt_025C_1v80,0.0
2222
timing__setup__tns__corner:nom_tt_025C_1v80,0.0
2323
timing__hold__wns__corner:nom_tt_025C_1v80,0
@@ -33,8 +33,8 @@ design__max_fanout_violation__count__corner:nom_ss_100C_1v60,0
3333
design__max_cap_violation__count__corner:nom_ss_100C_1v60,0
3434
clock__skew__worst_hold__corner:nom_ss_100C_1v60,0.0
3535
clock__skew__worst_setup__corner:nom_ss_100C_1v60,0.0
36-
timing__hold__ws__corner:nom_ss_100C_1v60,8.649573746510985
37-
timing__setup__ws__corner:nom_ss_100C_1v60,9.597773514274527
36+
timing__hold__ws__corner:nom_ss_100C_1v60,8.651412275891762
37+
timing__setup__ws__corner:nom_ss_100C_1v60,9.585629450398509
3838
timing__hold__tns__corner:nom_ss_100C_1v60,0.0
3939
timing__setup__tns__corner:nom_ss_100C_1v60,0.0
4040
timing__hold__wns__corner:nom_ss_100C_1v60,0
@@ -50,8 +50,8 @@ design__max_fanout_violation__count__corner:nom_ff_n40C_1v95,0
5050
design__max_cap_violation__count__corner:nom_ff_n40C_1v95,0
5151
clock__skew__worst_hold__corner:nom_ff_n40C_1v95,0.0
5252
clock__skew__worst_setup__corner:nom_ff_n40C_1v95,0.0
53-
timing__hold__ws__corner:nom_ff_n40C_1v95,8.165433005310529
54-
timing__setup__ws__corner:nom_ff_n40C_1v95,11.238433612935609
53+
timing__hold__ws__corner:nom_ff_n40C_1v95,8.152640571169794
54+
timing__setup__ws__corner:nom_ff_n40C_1v95,11.262443740834415
5555
timing__hold__tns__corner:nom_ff_n40C_1v95,0.0
5656
timing__setup__tns__corner:nom_ff_n40C_1v95,0.0
5757
timing__hold__wns__corner:nom_ff_n40C_1v95,0
@@ -67,8 +67,8 @@ design__max_fanout_violation__count,0
6767
design__max_cap_violation__count,0
6868
clock__skew__worst_hold,0.0
6969
clock__skew__worst_setup,0.0
70-
timing__hold__ws,8.157396766741803
71-
timing__setup__ws,9.580065012441715
70+
timing__hold__ws,8.146256344508432
71+
timing__setup__ws,9.549128869030206
7272
timing__hold__tns,0.0
7373
timing__setup__tns,0.0
7474
timing__hold__wns,0
@@ -84,18 +84,18 @@ design__core__bbox,2.76 2.72 158.24 223.04
8484
design__io,45
8585
design__die__area,36347.4
8686
design__core__area,34255.4
87-
design__instance__count__stdcell,2825
88-
design__instance__area__stdcell,21435.6
87+
design__instance__count__stdcell,2225
88+
design__instance__area__stdcell,16958.8
8989
design__instance__count__macros,0
9090
design__instance__area__macros,0
91-
design__instance__utilization,0.625758
92-
design__instance__utilization__stdcell,0.625758
93-
design__instance__count__class:inverter,331
94-
design__instance__count__class:sequential_cell,274
95-
design__instance__count__class:multi_input_combinational_cell,1635
91+
design__instance__utilization,0.495069
92+
design__instance__utilization__stdcell,0.495069
93+
design__instance__count__class:inverter,87
94+
design__instance__count__class:sequential_cell,226
95+
design__instance__count__class:multi_input_combinational_cell,1346
9696
flow__warnings__count,1
9797
flow__errors__count,0
98-
design__instance__count__class:fill_cell,2179
98+
design__instance__count__class:fill_cell,2470
9999
design__instance__count__class:tap_cell,456
100100
design__power_grid_violation__count__net:VPWR,0
101101
design__power_grid_violation__count__net:VGND,0
@@ -105,51 +105,46 @@ timing__drv__floating__pins,0
105105
design__instance__displacement__total,0
106106
design__instance__displacement__mean,0
107107
design__instance__displacement__max,0
108-
route__wirelength__estimated,35406.7
108+
route__wirelength__estimated,31837.8
109109
design__violations,0
110-
design__instance__count__class:timing_repair_buffer,128
110+
design__instance__count__class:timing_repair_buffer,110
111111
design__instance__count__setup_buffer,0
112112
design__instance__count__hold_buffer,0
113113
antenna__violating__nets,0
114114
antenna__violating__pins,0
115115
route__antenna_violation__count,0
116-
antenna_diodes_count,1
117-
design__instance__count__class:antenna_cell,1
118-
route__net,2387
116+
antenna_diodes_count,0
117+
route__net,1788
119118
route__net__special,2
120-
route__drc_errors__iter:1,561
121-
route__wirelength__iter:1,39770
122-
route__drc_errors__iter:2,219
123-
route__wirelength__iter:2,39368
124-
route__drc_errors__iter:3,145
125-
route__wirelength__iter:3,39212
126-
route__drc_errors__iter:4,3
127-
route__wirelength__iter:4,39228
128-
route__drc_errors__iter:5,3
129-
route__wirelength__iter:5,39228
130-
route__drc_errors__iter:6,0
131-
route__wirelength__iter:6,39212
119+
route__drc_errors__iter:1,402
120+
route__wirelength__iter:1,35823
121+
route__drc_errors__iter:2,132
122+
route__wirelength__iter:2,35532
123+
route__drc_errors__iter:3,110
124+
route__wirelength__iter:3,35567
125+
route__drc_errors__iter:4,0
126+
route__wirelength__iter:4,35546
132127
route__drc_errors,0
133-
route__wirelength,39212
134-
route__vias,15123
135-
route__vias__singlecut,15123
128+
route__wirelength,35546
129+
route__vias,11949
130+
route__vias__singlecut,11949
136131
route__vias__multicut,0
137132
design__disconnected_pin__count,14
138133
design__critical_disconnected_pin__count,0
139-
route__wirelength__max,285.92
140-
timing__unannotated_net__count__corner:nom_tt_025C_1v80,36
134+
route__wirelength__max,288.63
135+
timing__unannotated_net__count__corner:nom_tt_025C_1v80,34
141136
timing__unannotated_net_filtered__count__corner:nom_tt_025C_1v80,0
142-
timing__unannotated_net__count__corner:nom_ss_100C_1v60,36
137+
timing__unannotated_net__count__corner:nom_ss_100C_1v60,34
143138
timing__unannotated_net_filtered__count__corner:nom_ss_100C_1v60,0
144-
timing__unannotated_net__count__corner:nom_ff_n40C_1v95,36
139+
timing__unannotated_net__count__corner:nom_ff_n40C_1v95,34
145140
timing__unannotated_net_filtered__count__corner:nom_ff_n40C_1v95,0
146141
design__max_slew_violation__count__corner:min_tt_025C_1v80,0
147142
design__max_fanout_violation__count__corner:min_tt_025C_1v80,0
148143
design__max_cap_violation__count__corner:min_tt_025C_1v80,0
149144
clock__skew__worst_hold__corner:min_tt_025C_1v80,0.0
150145
clock__skew__worst_setup__corner:min_tt_025C_1v80,0.0
151-
timing__hold__ws__corner:min_tt_025C_1v80,8.290913079637743
152-
timing__setup__ws__corner:min_tt_025C_1v80,10.780601605449153
146+
timing__hold__ws__corner:min_tt_025C_1v80,8.282531339653982
147+
timing__setup__ws__corner:min_tt_025C_1v80,10.80974984565124
153148
timing__hold__tns__corner:min_tt_025C_1v80,0.0
154149
timing__setup__tns__corner:min_tt_025C_1v80,0.0
155150
timing__hold__wns__corner:min_tt_025C_1v80,0
@@ -160,15 +155,15 @@ timing__hold_r2r_vio__count__corner:min_tt_025C_1v80,0
160155
timing__setup_vio__count__corner:min_tt_025C_1v80,0
161156
timing__setup_r2r__ws__corner:min_tt_025C_1v80,Infinity
162157
timing__setup_r2r_vio__count__corner:min_tt_025C_1v80,0
163-
timing__unannotated_net__count__corner:min_tt_025C_1v80,36
158+
timing__unannotated_net__count__corner:min_tt_025C_1v80,34
164159
timing__unannotated_net_filtered__count__corner:min_tt_025C_1v80,0
165160
design__max_slew_violation__count__corner:min_ss_100C_1v60,0
166161
design__max_fanout_violation__count__corner:min_ss_100C_1v60,0
167162
design__max_cap_violation__count__corner:min_ss_100C_1v60,0
168163
clock__skew__worst_hold__corner:min_ss_100C_1v60,0.0
169164
clock__skew__worst_setup__corner:min_ss_100C_1v60,0.0
170-
timing__hold__ws__corner:min_ss_100C_1v60,8.62675999497735
171-
timing__setup__ws__corner:min_ss_100C_1v60,9.631632652947937
165+
timing__hold__ws__corner:min_ss_100C_1v60,8.635405523959225
166+
timing__setup__ws__corner:min_ss_100C_1v60,9.615450041683324
172167
timing__hold__tns__corner:min_ss_100C_1v60,0.0
173168
timing__setup__tns__corner:min_ss_100C_1v60,0.0
174169
timing__hold__wns__corner:min_ss_100C_1v60,0
@@ -179,15 +174,15 @@ timing__hold_r2r_vio__count__corner:min_ss_100C_1v60,0
179174
timing__setup_vio__count__corner:min_ss_100C_1v60,0
180175
timing__setup_r2r__ws__corner:min_ss_100C_1v60,Infinity
181176
timing__setup_r2r_vio__count__corner:min_ss_100C_1v60,0
182-
timing__unannotated_net__count__corner:min_ss_100C_1v60,36
177+
timing__unannotated_net__count__corner:min_ss_100C_1v60,34
183178
timing__unannotated_net_filtered__count__corner:min_ss_100C_1v60,0
184179
design__max_slew_violation__count__corner:min_ff_n40C_1v95,0
185180
design__max_fanout_violation__count__corner:min_ff_n40C_1v95,0
186181
design__max_cap_violation__count__corner:min_ff_n40C_1v95,0
187182
clock__skew__worst_hold__corner:min_ff_n40C_1v95,0.0
188183
clock__skew__worst_setup__corner:min_ff_n40C_1v95,0.0
189-
timing__hold__ws__corner:min_ff_n40C_1v95,8.157396766741803
190-
timing__setup__ws__corner:min_ff_n40C_1v95,11.251503158751127
184+
timing__hold__ws__corner:min_ff_n40C_1v95,8.146256344508432
185+
timing__setup__ws__corner:min_ff_n40C_1v95,11.27354597139466
191186
timing__hold__tns__corner:min_ff_n40C_1v95,0.0
192187
timing__setup__tns__corner:min_ff_n40C_1v95,0.0
193188
timing__hold__wns__corner:min_ff_n40C_1v95,0
@@ -198,15 +193,15 @@ timing__hold_r2r_vio__count__corner:min_ff_n40C_1v95,0
198193
timing__setup_vio__count__corner:min_ff_n40C_1v95,0
199194
timing__setup_r2r__ws__corner:min_ff_n40C_1v95,Infinity
200195
timing__setup_r2r_vio__count__corner:min_ff_n40C_1v95,0
201-
timing__unannotated_net__count__corner:min_ff_n40C_1v95,36
196+
timing__unannotated_net__count__corner:min_ff_n40C_1v95,34
202197
timing__unannotated_net_filtered__count__corner:min_ff_n40C_1v95,0
203198
design__max_slew_violation__count__corner:max_tt_025C_1v80,0
204199
design__max_fanout_violation__count__corner:max_tt_025C_1v80,0
205200
design__max_cap_violation__count__corner:max_tt_025C_1v80,0
206201
clock__skew__worst_hold__corner:max_tt_025C_1v80,0.0
207202
clock__skew__worst_setup__corner:max_tt_025C_1v80,0.0
208-
timing__hold__ws__corner:max_tt_025C_1v80,8.30719250235284
209-
timing__setup__ws__corner:max_tt_025C_1v80,10.749770267094132
203+
timing__hold__ws__corner:max_tt_025C_1v80,8.301096933686043
204+
timing__setup__ws__corner:max_tt_025C_1v80,10.773640062798657
210205
timing__hold__tns__corner:max_tt_025C_1v80,0.0
211206
timing__setup__tns__corner:max_tt_025C_1v80,0.0
212207
timing__hold__wns__corner:max_tt_025C_1v80,0
@@ -217,15 +212,15 @@ timing__hold_r2r_vio__count__corner:max_tt_025C_1v80,0
217212
timing__setup_vio__count__corner:max_tt_025C_1v80,0
218213
timing__setup_r2r__ws__corner:max_tt_025C_1v80,Infinity
219214
timing__setup_r2r_vio__count__corner:max_tt_025C_1v80,0
220-
timing__unannotated_net__count__corner:max_tt_025C_1v80,36
215+
timing__unannotated_net__count__corner:max_tt_025C_1v80,34
221216
timing__unannotated_net_filtered__count__corner:max_tt_025C_1v80,0
222217
design__max_slew_violation__count__corner:max_ss_100C_1v60,0
223218
design__max_fanout_violation__count__corner:max_ss_100C_1v60,0
224219
design__max_cap_violation__count__corner:max_ss_100C_1v60,0
225220
clock__skew__worst_hold__corner:max_ss_100C_1v60,0.0
226221
clock__skew__worst_setup__corner:max_ss_100C_1v60,0.0
227-
timing__hold__ws__corner:max_ss_100C_1v60,8.657488304632771
228-
timing__setup__ws__corner:max_ss_100C_1v60,9.580065012441715
222+
timing__hold__ws__corner:max_ss_100C_1v60,8.669914809254243
223+
timing__setup__ws__corner:max_ss_100C_1v60,9.549128869030206
229224
timing__hold__tns__corner:max_ss_100C_1v60,0.0
230225
timing__setup__tns__corner:max_ss_100C_1v60,0.0
231226
timing__hold__wns__corner:max_ss_100C_1v60,0
@@ -236,15 +231,15 @@ timing__hold_r2r_vio__count__corner:max_ss_100C_1v60,0
236231
timing__setup_vio__count__corner:max_ss_100C_1v60,0
237232
timing__setup_r2r__ws__corner:max_ss_100C_1v60,Infinity
238233
timing__setup_r2r_vio__count__corner:max_ss_100C_1v60,0
239-
timing__unannotated_net__count__corner:max_ss_100C_1v60,36
234+
timing__unannotated_net__count__corner:max_ss_100C_1v60,34
240235
timing__unannotated_net_filtered__count__corner:max_ss_100C_1v60,0
241236
design__max_slew_violation__count__corner:max_ff_n40C_1v95,0
242237
design__max_fanout_violation__count__corner:max_ff_n40C_1v95,0
243238
design__max_cap_violation__count__corner:max_ff_n40C_1v95,0
244239
clock__skew__worst_hold__corner:max_ff_n40C_1v95,0.0
245240
clock__skew__worst_setup__corner:max_ff_n40C_1v95,0.0
246-
timing__hold__ws__corner:max_ff_n40C_1v95,8.168614460499873
247-
timing__setup__ws__corner:max_ff_n40C_1v95,11.231520920099578
241+
timing__hold__ws__corner:max_ff_n40C_1v95,8.159604778355623
242+
timing__setup__ws__corner:max_ff_n40C_1v95,11.250156680228782
248243
timing__hold__tns__corner:max_ff_n40C_1v95,0.0
249244
timing__setup__tns__corner:max_ff_n40C_1v95,0.0
250245
timing__hold__wns__corner:max_ff_n40C_1v95,0
@@ -255,25 +250,25 @@ timing__hold_r2r_vio__count__corner:max_ff_n40C_1v95,0
255250
timing__setup_vio__count__corner:max_ff_n40C_1v95,0
256251
timing__setup_r2r__ws__corner:max_ff_n40C_1v95,Infinity
257252
timing__setup_r2r_vio__count__corner:max_ff_n40C_1v95,0
258-
timing__unannotated_net__count__corner:max_ff_n40C_1v95,36
253+
timing__unannotated_net__count__corner:max_ff_n40C_1v95,34
259254
timing__unannotated_net_filtered__count__corner:max_ff_n40C_1v95,0
260-
timing__unannotated_net__count,36
255+
timing__unannotated_net__count,34
261256
timing__unannotated_net_filtered__count,0
262257
design_powergrid__voltage__worst__net:VPWR__corner:nom_tt_025C_1v80,1.79999
263258
design_powergrid__drop__average__net:VPWR__corner:nom_tt_025C_1v80,1.8
264-
design_powergrid__drop__worst__net:VPWR__corner:nom_tt_025C_1v80,0.00000971577
265-
design_powergrid__voltage__worst__net:VGND__corner:nom_tt_025C_1v80,0.00000905427
266-
design_powergrid__drop__average__net:VGND__corner:nom_tt_025C_1v80,7.2855E-7
267-
design_powergrid__drop__worst__net:VGND__corner:nom_tt_025C_1v80,0.00000905427
268-
design_powergrid__voltage__worst,0.00000905427
259+
design_powergrid__drop__worst__net:VPWR__corner:nom_tt_025C_1v80,0.00000870962
260+
design_powergrid__voltage__worst__net:VGND__corner:nom_tt_025C_1v80,0.00000775721
261+
design_powergrid__drop__average__net:VGND__corner:nom_tt_025C_1v80,4.78624E-7
262+
design_powergrid__drop__worst__net:VGND__corner:nom_tt_025C_1v80,0.00000775721
263+
design_powergrid__voltage__worst,0.00000775721
269264
design_powergrid__voltage__worst__net:VPWR,1.79999
270-
design_powergrid__drop__worst,0.00000971577
271-
design_powergrid__drop__worst__net:VPWR,0.00000971577
272-
design_powergrid__voltage__worst__net:VGND,0.00000905427
273-
design_powergrid__drop__worst__net:VGND,0.00000905427
265+
design_powergrid__drop__worst,0.00000870962
266+
design_powergrid__drop__worst__net:VPWR,0.00000870962
267+
design_powergrid__voltage__worst__net:VGND,0.00000775721
268+
design_powergrid__drop__worst__net:VGND,0.00000775721
274269
ir__voltage__worst,1.8000000000000000444089209850062616169452667236328125
275-
ir__drop__avg,7.339999999999999816081906571507698089362747850827872753143310546875E-7
276-
ir__drop__worst,0.000009720000000000000110723062662909654818577109836041927337646484375
270+
ir__drop__avg,4.829999999999999707317997234279349783037105225957930088043212890625E-7
271+
ir__drop__worst,0.00000870999999999999961644396584414806739005143754184246063232421875
277272
magic__drc_error__count,0
278273
magic__illegal_overlap__count,0
279274
design__lvs_device_difference__count,0

0 commit comments

Comments
 (0)