@@ -31,7 +31,7 @@ def generate(self):
3131 assert suitable_parts , "no regulator with compatible output"
3232 part_output_voltage , part_number , lcsc_part = suitable_parts [0 ]
3333
34- self .assign (self .actual_target_voltage , part_output_voltage )
34+ self .assign (self .pwr_out . voltage_out , part_output_voltage )
3535 self .assign (self .lcsc_part , lcsc_part )
3636 self .assign (self .actual_basic_part , False )
3737 self .footprint (
@@ -89,7 +89,7 @@ def generate(self):
8989 assert suitable_parts , "no regulator with compatible output"
9090 part_output_voltage_nominal , part_number , jlc_number = suitable_parts [0 ]
9191
92- self .assign (self .actual_target_voltage , part_output_voltage_nominal * Volt (tol = TOLERANCE ))
92+ self .assign (self .pwr_out . voltage_out , part_output_voltage_nominal * Volt (tol = TOLERANCE ))
9393 self .footprint (
9494 'U' , 'Package_TO_SOT_SMD:SOT-223-3_TabPin2' ,
9595 {
@@ -159,7 +159,7 @@ def generate(self):
159159 assert suitable_parts , "no regulator with compatible output"
160160 part_output_voltage_nominal , part_number , jlc_number = suitable_parts [0 ]
161161
162- self .assign (self .actual_target_voltage , part_output_voltage_nominal * Volt (tol = TOLERANCE ))
162+ self .assign (self .pwr_out . voltage_out , part_output_voltage_nominal * Volt (tol = TOLERANCE ))
163163 self .footprint (
164164 'U' , 'Package_TO_SOT_SMD:SOT-23-5' ,
165165 {
@@ -204,7 +204,7 @@ def __init__(self, output_voltage: RangeLike):
204204 self .assign (self .pwr_out .current_limits , (0 , 0.6 ) * Amp )
205205 self .assign (self .actual_quiescent_current , (50 , 80 ) * uAmp )
206206 self .assign (self .actual_dropout , (0 , 0.25 ) * Volt ) # worst-case @ 100mA Iout
207- self .assign (self .actual_target_voltage , (3.234 , 3.366 ) * Volt )
207+ self .assign (self .pwr_out . voltage_out , (3.234 , 3.366 ) * Volt )
208208 self .footprint (
209209 'U' , 'Package_TO_SOT_SMD:SOT-89-3' ,
210210 {
@@ -273,7 +273,7 @@ def generate(self):
273273 assert suitable_parts , "no regulator with compatible output"
274274 part_output_voltage , part_number , part_dropout , part_max_current , lcsc_part , basic_part = suitable_parts [0 ]
275275
276- self .assign (self .actual_target_voltage , part_output_voltage * Volt )
276+ self .assign (self .pwr_out . voltage_out , part_output_voltage * Volt )
277277 self .assign (self .actual_dropout , part_dropout * Volt )
278278 self .assign (self .pwr_out .current_limits , (0 , part_max_current ) * Amp )
279279 self .footprint (
@@ -337,7 +337,7 @@ def generate(self):
337337 assert suitable_parts , "no regulator with compatible output"
338338 part_output_voltage_nominal , part_number , part_dropout , lcsc_part = suitable_parts [0 ]
339339
340- self .assign (self .actual_target_voltage , part_output_voltage_nominal * Volt (tol = TOLERANCE ))
340+ self .assign (self .pwr_out . voltage_out , part_output_voltage_nominal * Volt (tol = TOLERANCE ))
341341 self .assign (self .actual_dropout , part_dropout * Volt )
342342 self .footprint (
343343 'U' , 'Package_TO_SOT_SMD:SOT-23-5' ,
@@ -408,7 +408,7 @@ def generate(self):
408408 assert suitable_parts , "no regulator with compatible output"
409409 part_output_voltage_nominal , part_number , jlc_number = suitable_parts [0 ]
410410
411- self .assign (self .actual_target_voltage , part_output_voltage_nominal * Volt (tol = TOLERANCE ))
411+ self .assign (self .pwr_out . voltage_out , part_output_voltage_nominal * Volt (tol = TOLERANCE ))
412412 self .footprint (
413413 'U' , 'Package_TO_SOT_SMD:SOT-23-5' ,
414414 {
@@ -496,7 +496,7 @@ def generate(self):
496496 assert suitable_parts , "no regulator with compatible output"
497497 part_output_voltage , part_number , footprint , jlc_number = suitable_parts [0 ]
498498
499- self .assign (self .actual_target_voltage , part_output_voltage )
499+ self .assign (self .pwr_out . voltage_out , part_output_voltage )
500500 if footprint == 'Package_TO_SOT_SMD:SOT-23-5' :
501501 pinning : Dict [str , CircuitPort ] = {
502502 '1' : self .pwr_in ,
@@ -591,7 +591,7 @@ def generate(self):
591591 assert suitable_parts , "no regulator with compatible output"
592592 part_output_voltage , part_number , part_dropout , lcsc = suitable_parts [0 ]
593593
594- self .assign (self .actual_target_voltage , part_output_voltage )
594+ self .assign (self .pwr_out . voltage_out , part_output_voltage )
595595 self .assign (self .actual_dropout , (0 , part_dropout )* Volt )
596596
597597 self .footprint (
@@ -659,7 +659,7 @@ def generate(self):
659659 if part [0 ] in self .get (self .output_voltage )]
660660 assert suitable_parts , "no regulator with compatible output"
661661
662- self .assign (self .actual_target_voltage , suitable_parts [0 ][0 ])
662+ self .assign (self .pwr_out . voltage_out , suitable_parts [0 ][0 ])
663663 self .assign (self .pwr_in .voltage_limits , suitable_parts [0 ][1 ])
664664 self .assign (self .pwr_out .current_limits , (0 , 100 )* mAmp )
665665 self .assign (self .actual_quiescent_current , suitable_parts [0 ][2 ])
0 commit comments