@@ -102,6 +102,7 @@ class PeripheralType(Enum):
102102 CONFIG = 'config'
103103 PUFFCC = 'puffcc'
104104 RC_OSC = 'rc_osc'
105+ NOC = 'noc'
105106
106107class IO_BankType (RsEnum ):
107108 HP = 0 , "HP"
@@ -535,15 +536,6 @@ def get_polynomial_coeff(self, type: ElementType, worse: bool):
535536 coeffs = [c .coeffs [:c .length ] for c in polynomials ]
536537 return 1 / polynomials [0 ].factor , coeffs
537538
538- def get_divfactor_coeff_CLB (self , worsecase : bool ):
539- return self .get_polynomial_coeff (ElementType .CLB , worsecase )
540-
541- def get_divfactor_coeff_BRAM (self , worsecase : bool ):
542- return self .get_polynomial_coeff (ElementType .BRAM , worsecase )
543-
544- def get_divfactor_coeff_DSP (self , worsecase : bool ):
545- return self .get_polynomial_coeff (ElementType .DSP , worsecase )
546-
547539 def get_divfactor_coeff_GEARBOX_IO_bank_type (self , bank_type : int , worsecase : bool ):
548540 return self .get_polynomial_coeff (ElementType .GEARBOX_IO_HP if bank_type == 0 else ElementType .GEARBOX_IO_HR , worsecase )
549541
@@ -553,18 +545,6 @@ def get_divfactor_coeff_IO_bank_type(self, bank_type : int, worsecase : bool):
553545 def get_divfactor_coeff_AUX (self , worsecase : bool ):
554546 return self .get_polynomial_coeff (ElementType .AUX , worsecase )
555547
556- def get_divfactor_coeff_NOC (self , worsecase : bool ):
557- return self .get_polynomial_coeff (ElementType .NOC , worsecase )
558-
559- def get_divfactor_coeff_Mem_SS (self , worsecase : bool ):
560- return self .get_polynomial_coeff (ElementType .MEM_SS , worsecase )
561-
562- def get_divfactor_coeff_A45 (self , worsecase : bool ):
563- return self .get_polynomial_coeff (ElementType .ACPU , worsecase )
564-
565- def get_divfactor_coeff_Config (self , worsecase : bool ):
566- return self .get_polynomial_coeff (ElementType .CONFIG , worsecase )
567-
568548 def get_divfactor_coeff_Aux_bank_type (self , bank_type : int , worsecase : bool ):
569549 return self .get_polynomial_coeff (ElementType .AUX_HP if bank_type == 0 else ElementType .AUX_HR , worsecase )
570550
@@ -584,39 +564,6 @@ def get_divfactor_coeff_IO_bank_type_voltage(self, bank_type : int, voltage : fl
584564 elif voltage == 1.8 :
585565 return self .get_polynomial_coeff (ElementType .IO_HP_1_8V , worsecase )
586566
587- def get_divfactor_coeff_VCC_BOOT_IO (self , worsecase : bool ):
588- return self .get_polynomial_coeff (ElementType .VCC_BOOT_IO , worsecase )
589-
590- def get_divfactor_coeff_VCC_DDR_IO (self , worsecase : bool ):
591- return self .get_polynomial_coeff (ElementType .VCC_DDR_IO , worsecase )
592-
593- def get_divfactor_coeff_VCC_SOC_IO (self , worsecase : bool ):
594- return self .get_polynomial_coeff (ElementType .VCC_SOC_IO , worsecase )
595-
596- def get_divfactor_coeff_VCC_GIGE_IO (self , worsecase : bool ):
597- return self .get_polynomial_coeff (ElementType .VCC_GIGE_IO , worsecase )
598-
599- def get_divfactor_coeff_VCC_USB_IO (self , worsecase : bool ):
600- return self .get_polynomial_coeff (ElementType .VCC_USB_IO , worsecase )
601-
602- def get_divfactor_coeff_VCC_BOOT_AUX (self , worsecase : bool ):
603- return self .get_polynomial_coeff (ElementType .VCC_BOOT_AUX , worsecase )
604-
605- def get_divfactor_coeff_VCC_SOC_AUX (self , worsecase : bool ):
606- return self .get_polynomial_coeff (ElementType .VCC_SOC_AUX , worsecase )
607-
608- def get_divfactor_coeff_VCC_GIGE_AUX (self , worsecase : bool ):
609- return self .get_polynomial_coeff (ElementType .VCC_GIGE_AUX , worsecase )
610-
611- def get_divfactor_coeff_VCC_USB_AUX (self , worsecase : bool ):
612- return self .get_polynomial_coeff (ElementType .VCC_USB_AUX , worsecase )
613-
614- def get_divfactor_coeff_VCC_PUF (self , worsecase : bool ):
615- return self .get_polynomial_coeff (ElementType .VCC_PUF , worsecase )
616-
617- def get_divfactor_coeff_VCC_RC_OSC (self , worsecase : bool ):
618- return self .get_polynomial_coeff (ElementType .VCC_RC_OSC , worsecase )
619-
620567 def register_module (self , modtype , module ):
621568 self .modules [modtype .value ] = module
622569 return module
0 commit comments